Science creates a cast that lets you scratch those itches

Science creates a cast that lets you scratch those itches

It's as hard as a fiberglass cast, but look how much of your skin is exposed!

Make A Media Inquiry

Latest news

Subscribe to our newsletter!