Positive PCR Control Xanthomonas oryzae

SKU: 08132PC Category: