Yeah, it looks like it might be an LG-based drive. The emergency eject hole is to the right.
is to the left, exactly in the middle or slightly to the right?
Because I would guess that the 640b is a LG drive based on HP's naming scheme and the firmware version (E152).
damn confusing, they used a liteon too