Used engine oil pump from non-turbo 13B Mazda RX7FC, 1986-91.  Mazda part number N326-18-100A.  Very good condition with almost none of the scratching or wear that comes with contaminated oil.