Details for: PI 668486, Theobroma cacao L., 'IMC 105'