TERRA CORPORATION ID 9881626