LAL CHAND METAL & MACHINES

Facing and centering machine