ktriple found you a good link.
Buying universal that fits exact specifications will most of the time be better than buying specific, as people charge more for specific. These parts usually run around: bolts, nuts, fasteners, handlebars, grips, some seats, sprockets, some gears, tires, etc.. but...