3,4-Benzpyrene-5-aldehyde thiosemicarbazone 64048-70-0 Benzo(a)pyrene-6-carboxaldehyde thiosemicarbazone