Free release

88299-66-5 phosphonium, triphenyl-, 3-methyl-1-(4-methylbenzoyl)-2-butenylide

service@apichina.com
Product Name Phosphonium, triphenyl-, 3-methyl-1-(4-methylbenzoyl)-2-butenylide
CAS No. 88299-66-5
Molecular Formula C31H29OP