Psoralen

Psoralen (Psoralene, Ficusin, Furocoumarin) is a naturally occurring furocoumarin that intercalates with DNA, inhibiting DNA synthesis and cell division.
Supplier Selleck Chemicals
Product # S4737
Sku # S4737-10mg
Pricing 10mg, $97.00
Feedback