2803376-10-3

2803376-10-3 structure
2803376-10-3 structure

Name (S)-2-(2-(2-Aminoacetamido)-3-(1H-indol-3-yl)propanamido)acetic acid 2,2,2-trifluoroacetate
Molecular Formula C17H19F3N4O6
Molecular Weight 432.35