This is way.. way.. out there but maybe worth a shot or it may atleast get some out. Im a taxidermist and use Borax soap powder alot on ducks...ect. Its real obsoarbant with anything and fine.Try...