Deoxyribonucleic acids,plasmid pBR322

Supplier Alfa Chemistry
Product # ACM93384179
CAS # 93384-17-9
Pricing Inquire
Purity 96%
Feedback