Received this today, won cheaply on Ebay (£4.71 delivered) due I suspect to a badly put together listing.
).
I've found some info on US made Aloxites but not the British made ones. Anyone anyone experience of them and how to get the best from them?