750643-73-3

750643-73-3 structure
750643-73-3 structure

Name 4-[11-(4-carbamimidoylphenoxy)undecoxy]benzenecarboximidamide
Molecular Formula C25H36N4O2
Molecular Weight 424.57900
Exact Mass 424.28400
PSA 118.20000
LogP 6.82350