Yamaha
8CH-12451-00-00
Yamaha 8CH-12451-00-00 Impeller, Water Pump; New # 8CH-12451-02-00 Made by Yamaha
Water Pumps
New
Yamaha Part #8CH-12451-00-00
Impeller, Water Pump
Replaced by new # 8CH-12451-02-00
Package Quantity = 1
02-05 Subaru Impreza Passenger Sun Visor Sunvisor Right Shade Gray 11K990
Uss Hex 16In Tpi PNC103
Mix me 3778