34285-88-6

34285-88-6 structure
34285-88-6 structure

Name 3-[2-[2-[3-(3-Hydroxypropyl)-1-phenyl-2-thiohydantoin-4-ylidene]ethylidene]-3(2H)-benzoxazoly]propionic acid
Molecular Formula C24H23N3O5S
Molecular Weight 465.52