Please advise if this compressor is the same as part number displayed on my old Compressor.447180-8623 & will it also fit correctly with my free wheel pulley, OEM part number 070903201E. Please quote, along with shipping cost to Cape Town South Africa. Your assistance is appreciated.Regards