Fine Chemicals Catalog

Tetrahydropalmatine

Catalog # DF-0706 CAS # 2934-97-6