1008303-39-6

N-(3-Indolylbutyryl)-L-Phenylalanine, 95%

Cas Number: 1008303-39-6  Molecular Structure
Product Code
1531275
Product Name
N-(3-Indolylbutyryl)-L-Phenylalanine, 95%
Cas Number
1008303-39-6