Falcon Spider Lift in Lupin Research Centre from Falcon Lifts

Falcon Spider Lift FS330Z in Lupin Research Centre, Pune, India