Tetrahydropalmatine hydrochlorideCAT:931-T2917-50mgSize:50mgPrice:AskFor price, please contact [email protected]Availability: 24/48H Stock Items & 2 to 6 Weeks non Stock Items.Dry Ice Shipment: NoPrevious slideNext slideRelated ProductsCatNameT2917-50mgTetrahydropalmatine hydrochlorideT2917-5mgTetrahydropalmatine hydrochlorideT2917-1mgTetrahydropalmatine hydrochlorideT2917-1gTetrahydropalmatine hydrochlorideT2917-10mgTetrahydropalmatine hydrochlorideT2793-1gTetrahydropalmatineT2793-5mgTetrahydropalmatineT2793-1mgTetrahydropalmatineT2793-10mgTetrahydropalmatineT2793-50mgTetrahydropalmatineAlternative ProductsCatNameMBS3846976-04Tetrahydropalmatine hydrochlorideMBS3605245-01Tetrahydropalmatine hydrochlorideMBS3605245-03Tetrahydropalmatine hydrochlorideHY-N0300A-01Tetrahydropalmatine (hydrochloride)TBZ2739Tetrahydropalmatine hydrochloridesc-296504Tetrahydropalmatine hydrochlorideMBS3605245-02Tetrahydropalmatine hydrochlorideMBS3605245-04Tetrahydropalmatine hydrochlorideMBS3846976-01Tetrahydropalmatine hydrochlorideMBS3846976-02Tetrahydropalmatine hydrochloride