The Giants – Views on Biggest Industrial Machines
Contest "The Giants - Views on Biggest Industrial Machines" Organizers : Dept of Mechanical Engg ; IIPE
Contest "The Giants - Views on Biggest Industrial Machines" Organizers : Dept of Mechanical Engg ; IIPE