76416836
Jun 7, 2002
Apr 22, 2003
PROMEGA CORPORATION
Active Trademark
Subscribe
reagents for scientific or research use, namely reagents for luminescent beta-galactosidase assay