Racing Turbocharger Restrictor Inlets
Custom made to meet Racing regulations and mounting requirements.
FIA Rally SCCA
Prices from $125.00 to $375
e mail for quote SALES@O2INDUCTION.COM