No luck with the hub. It's simply a chrome hub with "Germany" engraved on it near what appears to be an oil insert.
A question about oxalic acid. Where is this miracle stuff available? Is it something I can spread on with a brush or is it a buy-a-huge-quantity-so-I-can-dip-it type of thing?