Cai 2000. A remarkable new genus of Ectrichodinae (Heteroptera: Reduviidae) from China. Systematic and faunistic research on Chinese insects. Proceedings of the 5th National Congress of Insect Taxonomy., China Agriculture Press, place of publication not given, 2000: i-xvi, 1-331. Chapter pagination: 92-95