Coffea sp. IRD-Montpelier OB 62

 
National Institutes of Health