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