64192-74-1

64192-74-1 structure
64192-74-1 structure

Name 2-[1-(6-oxocyclohexa-2,4-dien-1-ylidene)ethylamino]benzoic acid
Molecular Formula C15H13NO3
Molecular Weight 255.26900
Exact Mass 255.09000
PSA 66.40000
LogP 2.83880