62805-67-8
5'-Adenylic acid, N-benzoyl-, 2',3'-dibenzoate
Product Code:
609192
Molecular Formula:
C31H26N5O10P
Molecular Weight:
Order 62805-67-8