PHEAC-DMT-DEOXYADENOSINE

Product Code: 315099
Molecular Formula: C39H37 N5 O7
Molecular Weight: 687.74
115388-94-8