What is this, they wonder? Why have they been failing for twenty years upon various sites?
Well, according to at least one commentator it is a:
104 Litre Hydrazine Propellant Tank
That looks possible to me, (though they are not exact matches, probably a different maker of the same product), wonder if Yahoo can Google?