96156-15-9
5-deoxy-5-phosphonomethyladenosine phosphate
Product Code:
768842
Molecular Formula:
C11H17 N5 O9 P2
Molecular Weight:
425.22
Order 96156-15-9