Inventor

Muhammad umar saleh

Muhammad umar saleh
Worlds largest dial face clock of 60-ft in 1988, A mini tractor and an auto trolley on kerosene working.