Looks like a BLP main body, I have one on my 434 and it works great.

carb.JPG