62657-29-8
Tetradecanedioic acid, 2-[3-(butylthio)-1-oxopropyl]hydrazide(2-furanylmethylene)hydrazide
Product Code:
899213
Molecular Formula:
C26H44N4O4S
Molecular Weight:
Order 62657-29-8