Maekawa Metal Industries Ma20150 Kozuchi Stamp Anodized Rot 5 9 | Desertcart Kenya