SEARCH Articles Figures Tables D-tetrahydropalmatine Dl-tetrahydropalmatine Tetrahydropalmatine methohydroxide Tetrahydropalmatine products Tetrahydropalmatine. synthesis