75093714
Apr 22, 1996
Jun 16, 1998
PROMEGA CORPORATION
Active Trademark
Subscribe
filters for laboratory use in the nature of membranes for capturing biotinylated molecules