4-(5-(Naphthalen-1-ylmethylene)-4-oxo-2-thioxothiazolidin-3-yl)butanoic acid 98%
780054 / 25MG
CAS No.:301688-74-4
Privacy Preference Center
Manage Consent Settings
Necessary Cookies