Xanthomonas oryzae pv. oryzae complete kit

SKU: 07130C/096 Category: