I would like to replace all 3 but i must replace the faulty latch. Sliding screen door parts hardware. No part number just patent 106753.