IMPA251633 INSERT TUBE F HEAT EXCHANGER RUST PREVENT OD 27.3xID 24.9MM
INSERT TUBE F HEAT EXCHANGER RUST PREVENT OD 27.3xID 24.9MM