5-deoxy-5-phosphonomethyladenosine phosphate

Product Code: 768842
Molecular Formula: C11H17 N5 O9 P2
Molecular Weight: 425.22
96156-15-9