1217211-89-6

1217211-89-6 structure
1217211-89-6 structure

Name 5-(4-(2-(5-Ethylpyridin-2-yl)ethoxy-d4)benzylidene)thiazolidine-2,4-dione
Description
Molecular Formula C19H14D4N2O3S
Molecular Weight 358.45