T4272-10MG Display Image

Trehalose 6-phosphate dipotassium salt, approx.95%

Code: T4272-10MG D2-231

£128.00 10MG
List Price

Cas Number136632-28-5