Racer

Racer Super Stainless Blades

Racer Super Stainless Blades

A different brand name, but made by Lord in Egypt.