It looks to me like the expansion tank on a vehicle that had emission control installed. Part number is 577257. It would have been connected to the top of the fuel tank and the charcoal canister in the engine compartment.