Loading patent details...
US4832573A: Integral Connection for Plastic Water Pump Impeller | Searchlight