Sold as is, Dont know the history. No cracks or repairs,. 
 284545-c91. list 2977 532. other number ink print. 990221c91 22.. also part 6r 1800. 
And base plate part 877-6-78.. accelerator pump # 34r2178b. has the correct metering body stamped 4275.. has some external parts missing.  I dont see any corrosion. looks to been stored well through the years...Thanks Mike