This combination does not exist.
(Will fit T8)
Width - 42mm, Height - 17mm
This end cap fits larger T12 tube, but the pin spacing is the same as T8 tubes, so is actually compatible, although larger than required.
Before starting any electrical work, always switch off at the mains. If in doubt consult a competent electrician