several different types of PVC pipes
UPVC, CPVC, and PVC. UPVC stands for unplasticized polyvinyl chloride, and it is a rigid, non-flexible material that is commonly used for plumbing and drainage systems. CPVC, on the other hand, stands for chlorinated polyvinyl chloride, and it is a thermoplastic material that is more flexi