D-luciferin Phosphate Sodium Salt

D-luciferin Phosphate Sodium Salt

AOB14668

CAS 145613-12-3

More details

1000 Items

$0.00

Overview

Ultrasensitive bioluminogenic enzyme substrate