The rotors he has highlighted ( 34112282445 ) are for an e-46 ( M3 2003 ish + ) application.. they are 345 x 28 a hair larger than stock 135 but also a hair smaller than 1M/M3.. they are nice BMW 2 piece w/ aluminum hats !!!!
rotors list for 270.00 IIRC they were for the competition package back then ???? plenty available in the US.
the CALIPER adaptor is key.. and i cant find it anywhere.. "Diesel Boost" may be making them for this application, who ever they are????
also those screws are standard BMW hardwear ( rotor hold down bolts about $1.50)