86048844
Aug 27, 2013
DIAGENETIX INC.
Subscribe
Chemical ingredient for use in molecular diagnostics and dna amplification