Nanbei Instrument Limited

birds blood dna testing sequencing 96well thermal cycler pcr system

  • Negotiable
  • 1