2004 Yamaha XT660R(S) XT660X(S) FactoryService Repair Manual covers all the repair procedures you will ever https://www.tradebit.coms service manual is also used by the mechanics from you local service.
NO SHIPPING COST, INSTANT DOWNLOAD!
This......






















