Printable View
Attachment 179375 Attachment 179376
What does the brand label say? Bio what?
BioHazard Labs Plovdiv, Bulgaria
Never heard