Jaipur, Rajasthan, India

High Speed bearing and Test Rig