D2865; D2866; LF01/02/03/06/07/09/15; LU01/03/04; LXFG/LXOH/LXUH

Part #: 90583960; 2289890
SKU: 20900228662
Technical Spec: L5/L6 128mm
Unit Price: Contact us for price