I would go with Dura-Coats TruStrip Cleaner/Degreaser.. it's a little on the expensive side, but it leaves no residue and evaporates very fast.. it's what I use when I Dura-Coat any weapon, and I've used it on metal, thin plastic, polymer, and wood.. very good stuff..
go to
Welcome to Lauer Custom Weaponry
16oz-$16.50 (aerosol)
1 pint-$11.95
1 gallon-$29.95