The Part Number for the GM / MM Front Fender Stone Guard is:
"F8AJ-16A263-AA".
This is the Number for the Left Front, and I would assume that Both Left and Rignt have the same Part Number, since they are sold together in a Package of Two (Left / Right).
They are Very Well Made, and have a "Custom" look to them.
BMW's look very much the same, but cost $50.00 - $80.00 more!
(Could "BMW" Really stand for; "Break My Wallet" ? They currently are the Most Profitable Automobile Manufacturer in the World - Second only to Porche!)