Here is a most reliable source for alternative parts for your vehicle. Everything you find here is of top quality that will suit your Yamaha XN150 TEO'S 2002 5PR3 ITALY 1A5PR-300E1.