115388-94-8
PHEAC-DMT-DEOXYADENOSINE
Product Code:
315099
Molecular Formula:
C39H37 N5 O7
Molecular Weight:
687.74
Order 115388-94-8