88427942
May 13, 2019
CLAYTON ROBERTS
Subscribe
Propulsion mechanisms for land vehicles, namely, mechanisms mounted on or behind land vehicles to provide propulsion force via impact energy independent from the vehicle engine