Free release

22956-51-0 1,7-octadiyne-3,6-dione, 1,8-diphenyl-

service@apichina.com
Product Name 1,7-Octadiyne-3,6-dione, 1,8-diphenyl-
CAS No. 22956-51-0
Molecular Formula C20H14O2