Brand: Santa Cruz Biotechnology
Product Code: sc-338236
   0 reviews

N-α-FMoc-4-(phosphonodifluoromethyl)-L-phenylalanine, 25 mg []

datasheets.scbt.com/sc-338236.pdf