Company Imprint

Trufa Inc.

1001 Bayhill Drive
San Bruno, CA 94066
USA
Phone: +1 (650) 252-1880

Trufa GmbH

Burgstrasse 61
69121 Heidelberg
Germany
Tel: +49 (6221) 4 38 52 – 0
E-mail: trufa@trufa.net
Register Court: Mannheim. Commercial Register No.: 718555