Psoralen
Psoralen is a naturally occurring furocoumarin that intercalates with DNA, inhibiting DNA synthesis and cell division.
Psoralen is a naturally occurring furocoumarin that intercalates with DNA, inhibiting DNA synthesis and cell division.