Don’t be surprised if you end up buying more than 20 different fittings to enable you to make all those twists and turns and changes in pipe size.
Guide to Installing CPVC Piping in Your Home
Primaflow Flexible Waste Connector - 32mm Heating and plumbing, Plastic pipe fittings, Pipe fitting
Which Pipe Fitting Do You Need? - Fine Homebuilding
22 Types of Pipe Fittings
Parker LIQUIfit Stem Run Tee - 1/2 Stem x 1/2 x 1/2
JG Speedfit Superseal Pipe Insert Diy plumbing, Pipe fitting, Heating systems
Which Pipe Fitting Do You Need? - Fine Homebuilding
SharkBite 25636 Quick Connect CTS Union Elbow, 3/4
3/4 in. Black 90 Degree Street ElbowDefault Title Pipe decor, Industrial pipe fittings, Pipe & fittings
Master Plumber 321-505 Flexible Lavatory/Kitchen Drain Coupling
Fernco® PDTC-215 Tubular Drain Pipe Connector, 2 X 1-1/2, 55% OFF
SWR pipes and fittings manufacturer Pipe fitting, Pvc fittings, Pipe manufacturers