Posted in Science DPDPE stands for D-Penicillamine2-D-Penicillamine5-Enkephalin DPDPE stands for [D-Pen,D-Pen5]Enkephalin