Details for: PI 668492, Theobroma cacao L., 'EET 59 [ECU]'