74178-39-5
Lumiflavin-3-acetic Acid Ethyl Ester
→
~99%
20227-26-3
2-(7,8,10-trimethyl-2,4-dioxobenzo[g]pteridin-3-yl)acetic acid
1088-56-8
光黃素