344299-50-9
DL-HISTIDINE-ALPHA,BETA,BETA-D3
Product Code:
1383713
Molecular Formula:
C6H6D3N3O2
Molecular Weight:
158.17
Order 344299-50-9