MOUNTING PLATE/ TERMINAL BLOCK - 1891588

(Image  of 1)