Recombinant Oryza sativa subsp. indica 10 kDa prolamin(OsI_013205) (CSB-EP384883OFF)

Catalog No:
CSB-EP384883OFF-20
$388.00