LOLITA MANUFACTURING WORKS (REGD.)

Pressure Die Casting Machine