4x2.5x13, 2838780141 - part #, 3 vane impeller, Ahlstrom, PHML080911103
« Previous
|
Next »
(Image
of 1)