Could be? Or even Akro. I'd base that on the assumption most of the red glass is underneath and an extraordinary amount of the white ended up on the surface. Different lighting would help
Agreed that it looks like a Euro wirepull. On my screen its lavendr / blue on a dark amber base, is that correct in hand?
Size can also factor into ID.