I remember a guy I used to deal with it was telling me about it and that it came from a dnm but I forget what he said it was. That's the package it came in. It's definitely a pharm I feel like it's a stim but if anyone has seen this and know anything about it I'd greatly appreciate any help or direction.
Quite possibly a piece from a rubber floor mat