Insecticidal phenyl-or pyridyl-piperdine compounds | Patent Publication Number 20170347650 | Patexia