213913-91-8

213913-91-8 structure
213913-91-8 structure

Name 6-acetamido-1H-imidazo[4,5-c]pyridin-4-yl diphenylcarbamate
Molecular Formula C21H17N5O3
Molecular Weight 387.39100
Exact Mass 387.13300
PSA 100.21000
LogP 4.32640