depends on what you mean by "cd player".
all the CD players across all of Rowes 100 series jukeboxes are all electrically compatible regardless of sub-model. cdm12/pro/cdm4/cdm3 whatever you can get, will work in it. if you have ZERO player in your machine, getting any of them will work. the CD pro unit is probably the best one in terms of reliability if you can get one of those.
if you have a CD player that is missing it's player mechanism, (IE the laser assembly) THEN you will need to try and find out what model it is, to replace it with the proper player mechanism unit, as the cdm12/pro units use a different decoder board than CDM3/4, so if the part number on the control board on the side of the player ends in 6201, then it needs a CDM12 or pro player mechanism. if it's anything else (i think 0703 or something like that) it'll be a cdm3/cdm4 unit and you'll have to dig more into it.