Front Description This open stock rack pin released at Disneyland Resorts features Mickey Mouse as a doctor in his white lab coat. Back Description