77706812
Apr 3, 2009
ABGENE LIMITED
Subscribe
Reagents for the amplification, analysis and detection of nucleic acids in biological samples for scientific and research use