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