Designer Inventor
Country: United Kingdom

Charan Nelms
Designer/ Inventor
The Ultimate Suspension Company
Eastbourne | United Kingdom
Inventor of the latest shock absorbers, hydraulic/pneumatic cylinders, Indternal combustion engines and a frictionless braking system.