Your right. It's a Ford designated Carter 9000 series, line of AFB 4 bbl. carburetors.
625 CFM.


RF-4C Phantom 69-370 Zweibrucken, Germany