21416-43-3 3-(Uracil-1-yl)-L-alanine C03584 Willardiine