Pressure regulator?

PRESSURE REGULATOR, FUEL LOG

Interesting. I have never seen one of those before. Thanks @Demonracer for making me (us) aware.

I will say the OPs looks nothing like a new moroso unit. His doesn’t look to like it could be taken apart.