This is the one I have always known as flowmatic:

I don't know what the inside looks like!!! I agree that the OP handle is similar, but the one I am familiar with has a star-shaped screw cap. The handle to me also has an American Standard 'smell' to it, but I am put off by the lack of any logo on the escutheon.