My opinion would be Anthurium plowmanii based on photos from Enid and several growers in Asia. I am not however an expert in the species. The undulated leaf margins are quite distinctive
Steve then you agree with me that it is Anthurium plowmanii? when I posted the first pictures I said it was a A plowmanii