Back to Previous Page

DERMCIDIN-1L (HUMAN)

ITEM#: 3491-40615900500

MFR#: 4061590.0500

Human Synthetic DCD-1L Trifluoroacetate - 4061590.0500, 0.5 mg

Human Synthetic DCD-1L Trifluoroacetate - 4061590.0500, 0.5 mg