Insecticidal (1,3,5)-triazinyl phenyl hydrazones | Patent Publication Number 20120040837 | Patexia