85213243
Jan 7, 2011
Sep 6, 2011
Active Trademark
Chemiluminescent, chromogenic and fluorescent chemical reagents sold individually or in kits consisting of chemiluminescent, chromogenic or fluorescent chemical reagents and buffers, all for research use
Chemicals