Polydeoxyadenylic acid sodium salt

Supplier Alfa Chemistry
Product # ACM85578956
CAS # 85578-95-6
Pricing Inquire
MolecularFormula (C10H14N5O6P)x
Feedback