Back to Previous Page

Trehalose 6-phosphate dipotassium salt ~95%

ITEM#: 3042-T427210MG

MFR#: T4272-10MG

Trehalose 6-phosphate dipotassium salt ~95%

.
Trehalose 6-phosphate dipotassium salt ~95%