Can't make anything of this Xword today, so any help with this would be much appreciated. Think I may have gone wrong in places with letters, which may account for my difficulties!!!
12a Essential nature, or essence(4) ?S??
17a Large glass or plastic bottles for dangerous chemicals(7) ?O???Y?
28a Quadrilaterals with one pair of parallel sides(8) ??A???I?
2d A light yellow disinfectant liquid (8) ?E?E???E
18d Small town in the north-east (Scotland) once a rail head(8) ??L?A???
19d A plate of armour for the shoulder(7) ?I?E???
21d A musical ornament(6) R?L???