Doesn't look like a Cleisostoma. Hope you find an id.