Synonymy of Mangabea and Stenorhamphus, with the description of two new species (Hemiptera: Reduviidae: Emesinae: Collartidini)

Synonymy of Mangabea and Stenorhamphus, with the description of two new species (Hemiptera: Reduviidae: Emesinae: Collartidini)