Manufacturer Part Number Description
LEMFORDER 12971 Hose Clamp
LEMFORDER 25667 Hose Clamp
LEMFORDER 25667 01 Hose Clamp