31843-80-8
Adenosine, N-benzoyl-3'-deoxy-3'-[(diethoxyphosphinyl)methyl]-,2'-acetate 5'-benzoate
Product Code:
1374119
Molecular Formula:
C31H34N5O9P
Molecular Weight:
Order 31843-80-8