Mega Menu
Drain Image

SELF SLOPPING CHANNEL

Self-Sloping Channel is a pre-graded drainage system designed to ensure efficient water flow and avoid water clogging without the need for additional slope preparation. It enables quick installation and is ideal for industrial and commercial applications.

Feature

Application

Standard Guidlines

An Engineering solution provider And manufacturer For Channel Drains,
Gratings and Manhole Chamber Covers.

Contact Info

© 2025 All rights reserved. Mantra Drain Solutions Pvt.Ltd

Scroll to Top

Product Enquiry