Just a guess, but it looks like Amphiesma sauteri.