sorry to post link but a similar looking substance here with a not good result. I'd get it to the vet just in case.

http://www.reptileforums.co.uk/snake...what-hell.html