1-Naphthaleneacetaldehyde, a-(2,4-dioxo-5-thiazolidinylidene)-

Product Code: 1724787
Molecular Formula: C15H9NO3S
Molecular Weight:
151450-90-7