D(-)-Luciferin sodium saltD-(-)-Luciferin sodium salt monohydrate ≥95%
: EPPENDORF
: VWR Collection
: Corning
: Thermo Fisher Scientific
: DWK Life Sciences