Those arent even close to being right! Ive never heard of that company.. but those are for sure NOT front calipers.. all rear calipers from what I can see.
Id say check ebay.. or local wreckers. if all else fails.. get to know and be friends with a Benz tech! otherwise the dealer has them.. I dont think they cost that much more then the NHT ones you found!
C32 Brake Upgrade, All OEM Mercedes parts:
Pads- 003 420 58 20
Rotors- 203 421 09 12 x 2
Left Caliper- 002 420 19 83
Right Caliper- 002 420 20 83
Pad Sensor- 220 540 07 17.