Ethanolamine-d7

Product Code: 1832774
Molecular Formula: C2D7NO
Molecular Weight: 68.126
1219802-89-7