Recombinant Oryza sativa subsp. japonica Ent-copalyl diphosphate synthase 1, chloroplastic (CPS1), partial

General information

Catalog number

MBS1300277

Size

INQUIRE

Ask

about price

Detailed information