Could be an explorer throttle body. I would have to go check mine to see if it has that B on it.
Looks like a stocker to me. Identical to a stock one I have laying around. What makes you think it's 65mm?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?