innuTaq DNA Polymerase - 500 Units

IST Innuscreen

Package size
Purchase order number
845-EZ-1000500
Purchase order number Package size
845-EZ-1000500
1 piece