Power PlantsTMAC Engineering pvt ltd.2019-07-10T15:45:00+00:00 CHAIN FILTER HELICOIDAL SCREW CONVEYOR BUFFALO ® PENSTOCKS AND WEIRS OPTIMUS ® SELF CLEANING FILTERING SCREEN TS-01 MANUAL SCREEN HANDRAKE ® AUTOMATIC CHAIN SCREEN TITAN ® HYDRAULIC PINCER HYDRAULIC SCREEN