SMC Corporation

63-2120-25 Polyurethane Tube Millimeter Size TU1065Y1-100