Top Suppliers:I want be here

50559-66-5

50559-66-5 structure
50559-66-5 structure

Name 3,3'-(2a,7-dihydro-1H-1,2,7-(epimethanetriyl)cyclobuta[a]indene-1,7a(2H)-diyl)dipyridine
Molecular Formula C22H16N2
Molecular Weight 308.37600
Exact Mass 308.13100
PSA 25.78000
LogP 3.80660