Yes, the sentence has some structure problems; you are running your clauses together, you need to separate them with "that" and "the one" is third person singular so you need "specializes", the adjective is always singular so it should be "accessory". It's a good sentence and you can fix it so it's 100%!