L-PHENYLALANINE-3,3-D2 [ 221346-31-2 ]

Cas Number: 221346-31-2
Product Code
105673
Product Name
L-PHENYLALANINE-3,3-D2
Cas Number
221346-31-2