R&D Racing www.r1dean.com +1 562-864-8218 11419 BOMBARDIER, NORWALK, CA 90650, USA R&D Racing www.r1dean.com +1 562-864-8218 11419 BOMBARDIER, NORWALK, CA 90650, USA No doubt racing is a costly endeavor, but getting the machine tuned perfectly can make the difference between placing first or just placing, when seconds make the difference between winning and losing, the R&D Genius throttle body kit must be factored into the budget. Contact Us Contact Us Latest News