6622-81-7
[(Z)-[(E)-4-thiophen-2-ylbut-3-en-2-ylidene]thiocarbamoyl]thiourea
Product Code:
876033
Molecular Formula:
C10H11N3S3
Molecular Weight:
269.40
Order 6622-81-7