O Oxsoralen-Ultra (Methoxsalen) by adhealth32 December 21, 2010 What is Oxsoralen-Ultra (Methoxsalen)? Methoxsalen is a naturally occurring substance that is reactive to light.…