141968-43-6

141968-43-6 structure
141968-43-6 structure

Name N-(2,4-dioxo-1,5,9-triazacyclododec-3-yl)-2-naphthalen-1-ylacetamide
Molecular Formula C21H26N4O3
Molecular Weight 382.45600
Exact Mass 382.20000
PSA 109.80000
LogP 2.20380