Loading patent details...
US6340598B1: Apparatus for multichannel fluorescent immunoassays | Searchlight