Boc-D-4-iodophenylalanine, 98%

AB165653