TAG list for
2-Carboxybenzaldehyde
2-Carboxybenzaldehyde: A Versatile Building Block in Organic Synthesis