SCREW COMPRESSOR AND REFRIGERATION APPARATUS | Patent Publication Number 20250012281 | Patexia