This is  one Lot (Qty.100) of New Panasonic Composite NPN/PNP Transistor Pair, Part Number: XP04312 in SC-88 mini-6 Package.

General Spec:

Spec see Data Sheet at:

http://www.datasheetcatalog.com/datasheets_pdf/X/P/0/4/XP04312.shtml

These are so called "digital transistor" which had built-in 100K Ohm resistors, so it can be controlled directly using digital signal.