polydeoxyadenylic acid sodium salt

Supplier BOC Sciences
Product # B1370-139259
Pricing Inquire
Cas 85578-95-6
Molecular Formula (C10H11N5O6PNa)x
Feedback