2952941-22-7 | 3,3'-(oxybis(4,1-phenylene))dipropiolaldehyde | AOBChem