Loading patent details...
US4294822A: 5-Aminoalkyl-4,4,8-Trialkylpsoralens | Searchlight