range 3 pipe length range 3 pipe length suppliers and