SKU Product name
Supplier Catalog no. Size Price
01015947370
Polydatin
MedChemExpress
HY-N0120A
2X10mM/1mL
Ask
01016986815
Polydatin
Apexbio
N1783-20
20mg
Ask
01016986816
Polydatin
Apexbio
N1783-5.1
10mM (in 1mL DMSO)
Ask
01018474515
Polydatin
ChemNorm
TB0052
10X20mg
Ask
01018477424
Polydatin
ChemNorm
TBW01499
unit
Ask
01025390301
Polydatin
MyBioSource
MBS578454
10 mg
Ask
02015947370
Polydatin
MedChemExpress
HY-N0120A
2X100mg
Ask
03015947370
Polydatin
MedChemExpress
HY-N0120A
200mg
Ask
04015947370
Polydatin
MedChemExpress
HY-N0120A
500mg
Ask
Filters