2-Mercaptoethanol-d6

Code
CD715P
96% D
CAS number: 203645-37-8
DSCD2CD2OD
2-Mercaptoethanol-d6