EC-1224-02

Motor, Short Shaft - 25 HP
Brand
Product