89266-41-1

89266-41-1 structure
89266-41-1 structure

Name (1-(2-((5-nitrofuran-2-carbonyl)oxy)phenyl)ethyl)triphenylphosphonium bromide
Molecular Formula C31H25BrNO5P
Molecular Weight 602.41200
Exact Mass 601.06500
PSA 98.85000
LogP 7.94340