100% brand-new,all parts are tested and quality controlled prior to shipment
Replaces for Kohler 12-584-04-S,12-584-05-S,12-584-01-S,1258401,1258404,1258405-S
Please check it carefully to make sure it is what you need; And please double check the part number of your item, matching information is for reference only