European Pat. No. 1131441 and Japanese Pat. No. 4520084.
U.S. Pat. Nos. 7,083,911, 7,452,663 and 7,732,128 and other patents.
U.S. Pat. No. 7,700,310 and other patents and patents pending.
U.S. Pat. Nos. 7,741,067, 8,361,739 and 8,603,767 and other patents and patents pending.
Licensed from Lonza Nottingham Ltd. under U.S. Pat. Nos. 6,599,711 and 6,911,319 and other pending and issued patents.