Teleflex Marine 18-5431 Rotor Assembly
MRY ROTOR