Medecine developer