China Ft44-600lb High Pressure Lever Ball Float Steam Trap, Find details about China Lever Ball Float Steam Trap, Float Steam Trap from Ft44-600lb High Pressure Lever Ball Float Steam Trap