143060-31-5
N-Boc-beta-phenyl-D-phenylalanine
Product Code:
118586
Molecular Formula:
C45H59N5O14
Molecular Weight:
341.4
Order 143060-31-5