Chair5807Maybe it's this carpet beetle larvae??? Hard to tell from your image. Catch a few and see what they evolve into. Link
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution