Euro bottom bracket for euro bb frames, watch out for those threads and make sure you release the grease before installing!
19MM are generic branded, still good quality though.
22mm are Odyssey.
Flat sides for ease of installation, no fancy tool needed.