Kroil seems to highly regarded in some quarters. I saw a debate on the web of Kroil versus a product named PBB'laster. Which I have only used once myself, so can't say anything useful about it - but you might search the web using the names of both products.