If you want to repair your Yamaha TTR90 2004 5HNJ PORTUGAL 1C5HN-100E1 and looking for all the parts at one place then check out the product gallery below.