Does anybody know anything about these? Came with a razor bought from Hungary and I've seen anecdotal evidence which suggests they could be made by the old Czech Astra factory Sent from my LG-H815 using Tapatalk