Xanthomonas oryzae pv. oryzae set

SKU: 07130S/1000 Category: