Website: http://www.cerambycidae.info/subfamily/lamiinae/ceroplesini/biobessa-holzschuhi-teocchi-1991/ currently not in use.