THROTTLE ENGINEERING CORPORATION ID 48474547