The Jenvey Dynamics TF range of Throttle bodies are a direct replacement for Weber IDF carburetors. 90mm long. TF body 40-50mm Single