56196-66-8
(4-Oxothiazolidin-2-ylidene)acetic acid methyl ester
Product Code:
1355024
Molecular Formula:
C6H7NO3S
Molecular Weight:
173.18
Order 56196-66-8