Hello,
This reminds me of the Commercial Door Flushbolts we carry, our 79-096 or 79-093. Take a look and see if one of these could work for you. Otherwise, you might need to see if a hardware store carries this flush bolt.