893736-11-3 | 5-(3-Quinolinyl)-2-thiophenecarboxaldehyde | AOBChem