I have lock but no key

I want to replace it with a new one but I can't find anywhere that sells the same type of lock.
It looks like a Tubular Ace lock but it is smaller than all the ones I have found.
It fits in a 1/2" hole and is 1/2" deep thread, I attached a picture to help.
Thanks for the help