This is one Lot (Qty. 100) of New MuRata 0402 Size 39nH +/-5% SMD RF Inductor, Part Number: LQG15HN39NJ02D. Current Rating 250mA. SRF: 2200MHz min.

Data Sheet:

http://search.murata.co.jp/Ceramy/image/img/PDF/ENG/L0075S0083LQG15HN.pdf