Sugars For Cell Culture
D(+)-Trehalose dihydrate, 100 g / AC100056460
MF Part:
6138-23-4
MOQ:
1
£ 212.85
In Stock
more details
