342611-03-4
4-METHOXY-D3-BENZALDEHYDE-ALPHA-D1
Product Code:
1428293
Molecular Formula:
C8H4D4O2
Molecular Weight:
140.17
Order 342611-03-4