143773-84-6

143773-84-6 structure
143773-84-6 structure

Name N-(4-amino-6-prop-1-en-2-yl-1,3,5-triazin-2-yl)-N-phenylbenzamide
Molecular Formula C19H17N5O
Molecular Weight 331.37100
Exact Mass 331.14300
PSA 85.73000
LogP 3.39550