Mechengg Industries is based in India and lists toggle clamps and CNC machine spare parts on Global Trade Plaza. The range includes a vertical front‑mount clamp with a solid hold‑down arm and vertical hold‑down toggle clamps. Buyers can send an enquiry through Global Trade Plaza.