Super stainless PTFE coated DE blades Manufactured in Egypt.
No reviews have been written for this product.