This is a genuine TOTO part. What You Get TOTO Model Number: 93269HPR SP Please check the images for details.