Rubber impeller of seawater pump 0541-1316

Description
Rubber impeller of seawater pump 0541-1316
Detail

Rubber impeller of seawater pump 0541-1316