translate English to French: Thagard Research Corporation 2712 Kelvin Avenue Irvine, California 92714  Contact:
Thagard Research Corporation 2712 Kelvin Avenue Irvine, California 92714 Responsable: