Fine Chemicals Catalog

6-amino-D-Luciferin

Catalog # DF-0323 CAS # 161055-47-6