The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.
Revival of the plastic front body mounting plate that was a standard item on the INFINITY 1/8 racing first model and IF18. It subtly reduces the powerful front downforce from the body for smoother steering characteristics.
Do you want to add products to your personal account?
