2-(diphenylmethylidene)-4-ethoxy-4-oxobutanoic acid;55908-67-3;NSC102074;AC1L6ELQ;AC1Q64YV;AR-1C9187;NSC-102074;2-benzhydrylidene-4-ethoxy-4-oxobutanoic acid
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number