Basic information Safety Related Supplier
fluorescein-12-dideoxyuridine triphosphate Structure

fluorescein-12-dideoxyuridine triphosphate