Carter carb, had it on my 340. Ran fine once it started. Pretty sure the accelerator pump is bad, so it needs a rebuild. I bought a new Edlebrock so this 1 needs a new home.
It has 2540 9756S stamped on baseplate on front passenger side.
$30-40 depending on where you live (shipping is included)