93103-28012-00 Oil Seal

Replacement 93103-28012-00 Oil Seal
28x47x8
Made in Taiwan (Not China)


Please check your parts manual to make sure this is the seal you are looking for
Shipping may be combined. Please ask