4-METHOXY-D3-BENZALDEHYDE-ALPHA-D1

Product Code: 1428293
Molecular Formula: C8H4D4O2
Molecular Weight: 140.17
342611-03-4