7066-02-6

7066-02-6 structure
7066-02-6 structure

Name N-(4-phenyldiazenylphenyl)-5-pyrrolidin-1-ylsulfonylpyridin-2-amine
Molecular Formula C21H21N5O2S
Molecular Weight 407.48900
Exact Mass 407.14200
PSA 95.40000
LogP 6.11680