Loading patent details...
US6306642B1: Enzyme substrate delivery and product registration in one step enzyme immunoassays | Searchlight