74076841
Jul 5, 1990
Feb 11, 1992
LUMIGEN INC.
Subscribe
dioxetanes which are triggered to produce light in assays for use in scientific and biological detection