This parts-list page (REAR WHEEL) contains the most products with forty-eight listed parts.
The displayed parts fiches should be you first reference for repairing your Yamaha.
A total of thirty-one lists available for Yamaha TTR90 2003 5HNC DENMARK 1B5HN-100E1.