Back to Previous Page

Trehalose 6-phosphate dipotassium salt ~95%

ITEM#: 3042-T427225MG

MFR#: T4272-25MG

Trehalose 6-phosphate dipotassium salt ~95%

.
Trehalose 6-phosphate dipotassium salt ~95%