Top Suppliers:I want be here

1185143-93-4

1185143-93-4 structure
1185143-93-4 structure

Name 1,3-dibenzyl-6,6a-dihydro-3aH-selenopheno[3,4-d]imidazole-2,4-dione
Molecular Formula C19H18N2O2Se
Molecular Weight 385.31800
Exact Mass 386.05300
PSA 40.62000
LogP 2.40010