2-(diphenylmethylidene)-4-ethoxy-4-oxobutanoic acid

HOME PAGE

CAS No: 55908-67-3

55908-67-3
Order 55908-67-3
diphenylmethylidene,ethoxy,oxobutanoic