Back to Previous Page

DIPHENYLACETYL-D-ARG-4-HYDROXY

ITEM#: 3491-40345480001

MFR#: 4034548.0001

BIBP3226 Trifluoroacetate - 4034548.0001, 1 mg

BIBP3226 Trifluoroacetate - 4034548.0001, 1 mg