Skip to main content
34689-87-7

Sodium 3-(2-((3-ethyl-4-oxo-2-thioxothiazolidin-5-ylidene)ethylidene)pyrrolidin-1-yl)propyl sulphate

ALSO CALLED 252-155-0

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.