113403-90-0

113403-90-0 structure
113403-90-0 structure

Name 2-syn-phenyl-2-oxo-2-phosphabicyclo[2.2.2]oct-5-ene-7,8-dicarboxylic acid
Molecular Formula C15H15O5P
Molecular Weight 306.25000
Exact Mass 306.06600
PSA 101.48000
LogP 1.64480
Precursor  0

DownStream  2