Recent Patents on Mechanical Engineering, ‎1874-477X

Journal