This pump is similar to the Flojet 04300143A pump, but has different elastomer materials for handling chemicals. Compare to current or past OEM associations: 04300-504A 04300504A FP04300504A 9.101-209.0 91012090 B0722WHSD3 UPC: 705474203017 R4420743F