Specialty chemical101109-90-4 diphenylacetic acid vinyl esterProduct recordAX003161CAS101109-90-4View detailsRequest a quote