The 1514400000 is a P-series end plate designed for snap-on mounting to terminate terminal block assemblies.
One quick question — takes less than 10 seconds.