DNA(Pinus taeda clone PIAAD57 EST (expressed sequence tag))

Supplier BOC Sciences
Product # 686602-89-1
Pricing Inquire
Cas 686602-89-1
Feedback