Trehalose 6-phosphate dipotassium salt ≥95%
Manufacturer:
MACKLIN
Item Number:
779596
Product Name:
Trehalose 6-phosphate dipotassium salt ≥95%
Specifications:
100mg
CAS No.:
136632-28-5
Catalog No.:
779596