27, Vaibhav Estate, Odhav, Ahmedabad

Shearing Power Press Machine