you could probably try to adapt it to the 18r's manifold but you would need another adaptor plate for starters.. The setup i have is ready to bolt onto a t seties motor ..
From looking at it its a 32 mill downdraft weber - according to the info i could dig up on it ..