Hello there. Yes, this looks a like like our 18-027 Internal Tilt Latch. Compare and see if you agree.