81246-82-4

Chemical Name: N6-Benzoyl-5'-O-DMT-adenosine
Structure:
81246-82-4 N6-Benzoyl-5'-O-DMT-adenosine
CAS: 81246-82-4
ID:
Supplier: BOC Sciences

Get a quote