View larger

845-EZ-1000500

New product

innuTaq DNA Polymerase - 500 Units

* requires cooled shipment