121660-21-7 2-isopropyl-4-phenylquinoline-3-carbaldehyde 2-isopropyl-4-phenylquinoline-3-carbaldehyde Catalog No.: 1654936 Name: 2-isopropyl-4-phenylquinoline-3-carbaldehyde CAS: 121660-21-7 Inquire about this product →