149912-72-1
Benzeneacetaldehyde, a-(2,4-dioxo-5-thiazolidinylidene)-, (E)-
Product Code:
1795035
Molecular Formula:
C11H7NO3S
Molecular Weight:
Order 149912-72-1