1794942-05-4

1794942-05-4 structure
1794942-05-4 structure

Name 1-(2-Hydroxy-3-(naphthalen-1-yloxy)propyl)pyrrolidine-2,5-dione-d7
Description
Molecular Formula C17H10D7NO4
Molecular Weight 306.36