It seems to me as though something is up here. It's a guess, but it may have something to do with some radiowave plastic hardening technology they have been working on. I can't seem to get many details and their website doesn't seem to work too well. Give it a try but it didn't work for me.
Millepede!!!!