80643-89-6

80643-89-6 structure
80643-89-6 structure

Name N-6-(2-N,N-dimethylaminoethyl)-1,3-benzodioxol-5-yl-2-formimidoylbenzoic acid
Molecular Formula C19H20N2O4
Molecular Weight 340.37300
Exact Mass 340.14200
PSA 71.36000
LogP 2.96820