Philips CDM 12 : Rubber belt Replacement

I have a CD palyer Cary Audio CD 303 (I guess 303-100 ). It has CD drive mechanism CDM 12. Its CD tray is not coming out quickly ( sometimes just does not come out despite repeated attempt to eject ) , so I am told to replace the rubber belt.
Can anyone sugget good source to buy good quality rubber belt for this CD drive ? Or by chance can anyone suggest what size belt will fit CDM 12 drive?
Last edited: