Home Chemical Details 119803-27-9
PPA (BZ,DMT)
5'-O-DMT-N6-BZ-PPA
N6-BENZOYL-5'-O-DIMETHOXYTRITYL-8-AZA-7-DEAZA-2'-DEOXYADENOSINE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us