Top Suppliers:I want be here

803646-41-5

803646-41-5 structure
803646-41-5 structure

Name 1-[2-(2-Methylphenyl)ethyl]-4,5-dihydro-1H-imidazol-2-amine
Molecular Formula C12H17N3
Molecular Weight 203.28300
Exact Mass 203.14200
PSA 39.12000
LogP 1.74390