Positive PCR Control Ralstonia solanacearum

SKU: 08056PC Category: