Glycerol-13C3-d8

Code
CCD1065P1
€1,730.00
• 99% 13C, 98% D
• 1 g
13C3D5(OD)3
Glycerol-13C3-d8