HITACHI OIL SEPARATOR 52303020