All the cartridges I've seen (and I've seen and replaced hundreds over the years) have been flat front and back. The cartridge on the left in the photo is the original. The lampholder on the right in the photo is "JACKYLED T8 Screw Lampholder 20pcs UL Non-Shunted Socket for LED Fluorescent Lamp Replacement" (as of my order on May 11, 2020). If you look at the photo, you will understand that Please note that the JACKYLED lamp socket has an angle bracket or reinforcement at the front and back and a protrusion at the bottom at the back. While the main body is the same thickness as other lamp holders, these lamp holders are 0.51 inch thick at the bottom! Reattach the orthosis to the bracket properly. If you're looking for a quick replacement, this probably isn't the best choice.
Lamp LED Yeelight Smart LED Bulb W3 (YLDP005), E27, A60, 8 W, 6500 K
47 Review
Ceiling lamp Yeelight YLXD013-B, 50 W, number of lamps: 1 pcs., color: white
62 Review
Royal Canin Gastrointestinal Low Fat Dry diet food for adult dogs with digestive disorders, 12 kg
23 Review
Lamp LED Xiaomi Mi Smart LED Bulb Warm White (XMBGDP01YLK), E27, 8 W, 2700 K
26 Review