I have a inlet manifold with this part number on it 904E 20 QC
It is a mystery as to what its off anybody on here recognise the number.
They have 45 DCOE flanges and rectangular inlet ports
Could it be lotus ? 907?
I know that there are lots of very Knowledgable folk on here who may recognise the part number.
Photo?
I struggle to get photos on here but will try later.