Ricoh Original D1863063 Cyan Developer Unit
Image for illustration purposes only.