The data plate has beeen missing from the engine for sometime so this is the best I can do for info......
Most likely a V1710-F3R from a P-40
Stomberg Carb serial #51635 part #30128E
Delco Remy throttle control serial #A20Y590, control#43075,main lever#43790
Carb base plate is rectangular.
Carb data plate states aircraft application as P-40.
I hope this is useful!