Ingersoll-Rand Air Compressors Oil Separator Replacement 39760590/ 39863899, Find Details and Price about 39760590 and 39863899 from Xinxiang Coolworks Filter Manufacturing Co., Ltd.