Psoralen

Psoralen

  • $397.00
    Unit price per 
Shipping calculated at checkout.


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


We Also Recommend

×
Welcome Newcomer