6984-53-8
Adenosine, N-benzoyl-, 2',3',5'-tribenzoate
Product Code:
381607
Molecular Formula:
C38H29N5O8
Molecular Weight:
Order 6984-53-8