Marcus, Scott or anyone else I have a question with reference to Brembo brake rotors. Marcus, not from your source. The brake rotors arive in a Brembo box. Great, good first step. No place on the rotors I received was there any markings that they were manufactured by Brembo. I was of the impression their stuff was manufactured in Italy. Stamped on the O. D. of the flange where the wheel mounts it is "Japan" & a part number. Not the same part number that Brembo shows in their catlog or that is on the box. Is that the same info you guys have found ?

Have Fun
David