2 Down, Constricted type of clue,avoiding an esoteric symbol? (9) P??A????
6 Down, Technologist? I'm a good one, never losing heart (9) I?A??????
15 Down, Body parts ought to start to excite Royal Society (9) ??????E??
17 Down, Sink to teem half of rich scented stuff (9) ????O???I