Home/Juniper/EX

Juniper EX Series

480 products tracked

Earliest EoL
2010-02-28
Latest support
2031-09-30
EoS range
2005-02-28 → 2031-09-30
Status
2654658282
KEV exposure
171 devices
Next EoL: EX9200-2C-8XS on

The Juniper EX Series is a line of Juniper networking equipment, primarily chassis, bundle and software license. We track 480 products in this series with end-of-sale dates ranging from through .

265 dead — no longer supported by Juniper. 46 at risk with vendor support ending within 12 months. 5 aging with support ending within 24 months. 82 past end of sale but still receiving vendor support. 82 active with end-of-sale dates as late as .

Upcoming milestone: EX9200-2C-8XS (EX9251 EX9253 EX9200 3A systems) reaches end of support on ; the most recently retired product in the series was EX-XFP-10GE80KDWDM (Optics) on .

chassis (273)
Product Status End of Sale Last Support Days KEV
EX2200-24P-4G Dead -704 7
EX2200-24P-4G-TAA Dead -704 7
EX2200-24T-4G Dead -704 7
EX2200-24T-4G-DC Dead -704 7
EX2200-24T-4G-TAA Dead -704 7
EX2200-48P-4G Dead -704 7
EX2200-48P-4G-TAA Dead -704 7
EX2200-48T-4G Dead -704 7
EX2200-48T-4G-TAA Dead -704 7
EX2200-BOX-10 Dead -704 7
EX2200-C-12P-2G Dead -704 7
EX2200-C-12P2G-TAA Dead -704 7
EX2200-C-12T-2G Dead -704 7
EX2300-24MP Active +1944
EX2300-24MP-TAA Active +1944
EX2300-24MP-VC Active +1944
EX2300-24P Active +1944
EX2300-24P-TAA Active +1944
EX2300-24P-U Active +1944
EX2300-24P-VC Active +1944
EX2300-24T Active +1944
EX2300-24T-DC Active +1944
EX2300-24T-DC-TAA Active +1944
EX2300-24T-DC-U Active +1944
EX2300-24T-TAA Active +1944
EX2300-24T-VC Active +1944
EX2300-48MP Active +1944
EX2300-48MP-TAA Active +1944
EX2300-48MP-VC Active +1944
EX2300-48P Active +1944
EX2300-48P-TAA Active +1944
EX2300-48P-VC Active +1944
EX2300-48T Active +1944
EX2300-48T-TAA Active +1944
EX2300-48T-VC Active +1944
EX2300-C-12P Active +1944
EX2300-C-12P-TAA Active +1944
EX2300-C-12P-VC Active +1944
EX2300-C-12T Active +1944
EX2300-C-12T-TAA Active +1944
EX2300-C-12T-VC Active +1944
EX2300-C-MGNT-MNT Active +1944
EX2300-VC Active +1944
EX2500-24F-BF Dead -3108 7
EX2500-24F-FB Dead -3108 7
EX3-1GSRP-MOD Dead -3411 7
EX3-310AC1G-SYS Dead -3411 7
EX3-310DC1G-SYS Dead -3411 7
EX3-AC10AAU-CBL Dead -2681 7
EX3-AC10AEU-CBL Dead -2681 7
EX3-AC10AIT-CBL Dead -2681 7
EX3-AC10AJP-CBL Dead -2681 7
EX3-AC10AUK-CBL Dead -2681 7
EX3-AC10AUS-CBL Dead -2681 7
EX3-ACPSDIST-PNL Dead -3411 7
EX3-ACPWR-FRU Dead -3411 7
EX3-BS310AC-SYS Dead -5940 7
EX3-CH310-FRU Dead -3411 7
EX3-DCPSDIST-PNL Dead -2681 7
EX3-SRP-IOA Dead -3411 7
EX3-SRP-MOD Dead -5940 7
EX3200-24P Dead -2469 7
EX3200-24P-TAA Dead -2469 7
EX3200-24T Dead -2469 7
EX3200-24T-DC Dead -2469 7
EX3200-24T-TAA Dead -2469 7
EX3200-48P Dead -2469 7
EX3200-48P-TAA Dead -2469 7
EX3200-48T Dead -2469 7
EX3200-48T-DC Dead -2469 7
EX3200-48T-TAA Dead -2469 7
EX3300-24P Dead -704 7
EX3300-24P-TAA Dead -704 7
EX3300-24T Dead -704 7
EX3300-24T-DC Dead -704 7
EX3300-24T-DC-TAA Dead -704 7
EX3300-24T-TAA Dead -704 7
EX3300-48P Dead -704 7
EX3300-48P-TAA Dead -704 7
EX3300-48T
48-port 10/100/1000BASE-T access switch with 4 fixed 10GbE SFP+ uplinks; supports Virtual Chassis for stackable operation.
Dead -704 7
EX3300-48T-BF Dead -704 7
EX3300-48T-BF-TAA Dead -704 7
EX3300-48T-TAA Dead -704 7
EX4200-24F Dead -704 7
EX4200-24F-DC Dead -704 7
EX4200-24F-DC-TAA Dead -704 7
EX4200-24F-S Dead -704 7
EX4200-24F-TAA Dead -704 7
EX4200-24P Dead -2896 7
EX4200-24PX Dead -704 7
EX4200-24PX-TAA Dead -704 7
EX4200-24T Dead -704 7
EX4200-24T-DC Dead -704 7
EX4200-24T-TAA Dead -704 7
EX4200-48P Dead -2896 7
EX4200-48PX Dead -704 7
EX4200-48PX-TAA Dead -704 7
EX4200-48T
48-port 10/100/1000BASE-T access switch with Virtual Chassis technology; optional uplink modules (2× 10GbE XFP or 2× SFP+ / 4× GbE SFP).
Dead -704 7
EX4200-48T-DC Dead -704 7
EX4200-48T-S Dead -704 7
EX4200-48T-TAA Dead -704 7
EX4200-BOX-10 Dead -704 7
EX4300-24P End of Sale +1031
EX4300-24P-S End of Sale +1031
EX4300-24P-TAA End of Sale +1031
EX4300-24T End of Sale +1031
EX4300-24T-S End of Sale +1031
EX4300-24T-TAA End of Sale +1031
EX4300-32F End of Sale +1031
EX4300-32F-DC End of Sale +1031
EX4300-32F-DC-TAA End of Sale +1031
EX4300-32F-S End of Sale +1031
EX4300-32F-TAA End of Sale +1031
EX4300-48P
48-port 10/100/1000BASE-T PoE+ access switch with four built-in 40GbE QSFP+ uplinks; 802.3at PoE+ up to 30W per port, Virtual Chassis capable.
End of Sale +1031
EX4300-48P-S End of Sale +1031
EX4300-48P-TAA End of Sale +1031
EX4300-48T
48-port 10/100/1000BASE-T enterprise access switch with four built-in 40G QSFP+ uplink slots; 350W AC PSU, front-to-back airflow.
End of Sale +1031
EX4300-48T-AFI End of Sale +1031
EX4300-48T-AFI-TAA End of Sale +1031
EX4300-48T-DC End of Sale +1031
EX4300-48T-DC-AFI End of Sale +1031
EX4300-48T-DC-TAA End of Sale +1031
EX4300-48T-DC-TEL End of Sale +1031
EX4300-48T-DCI-TAA End of Sale +1031
EX4300-48T-S End of Sale +1031
EX4300-48T-TAA End of Sale +1031
EX4500-40F-BF Dead -3777 7
EX4500-40F-BF-C Dead -2712 7
EX4500-40F-DC-C Dead -2712 7
EX4500-40F-FB Dead -3777 7
EX4500-40F-FB-C Dead -2712 7
EX4500-40F-VC1-BF Dead -1251 7
EX4500-40F-VC1-BF-TAA Dead -1251 7
EX4500-40F-VC1-DC Dead -2204 7
EX4500-40F-VC1-FB Dead -1251 7
EX4500-40F-VC1-FB-TAA Dead -1860 7
EX4500-LB Dead -2712 7
EX4500-PWR1-AC-BF Dead -1860 7
EX4500-PWR1-AC-FB Dead -1251 7
EX4500-PWR1-DC Dead -2204 7
EX4500-UM-4XSFP Dead -1251 7
EX4500-VC1-128G Dead -1251 7
EX4550-32F-AFI Dead -704 7
EX4550-32F-AFO Dead -704 7
EX4550-32F-DC-AFI Dead -704 7
EX4550-32F-DC-AFO Dead -704 7
EX4550-32F-S Dead -704 7
EX4550-32T-AFI Dead -704 7
EX4550-32T-AFO Dead -704 7
EX4550-32T-DC-AFI Dead -704 7
EX4550-32T-DC-AFO Dead -704 7
EX4550-EM-2QSFP Dead -704 7
EX4550-EM-8XSFP Dead -704 7
EX4550-EM-8XT Dead -704 7
EX4550-FANMODULE-AFI Dead -704 7
EX4550-FANMODULE-AFO Dead -704 7
EX4550-VC1-128G Dead -704 7
EX4550F-AFI-TAA Dead -704 7
EX4550F-AFO-TAA Dead -704 7
EX4550F-DC-AFI-TAA Dead -704 7
EX4550F-DC-AFO-TAA Dead -704 7
EX4550T-AFI-TAA Dead -704 7
EX4550T-AFO-TAA Dead -704 7
EX4550T-DC-AFI-TAA Dead -704 7
EX4550T-DC-AFO-TAA Dead -704 7
EX6200-48F Dead -1860 7
EX6200-48P Dead -1251 7
EX6200-48T Dead -1251 7
EX6200-PWR-AC2500 Dead -1251 7
EX6200-PWR-AC5000 Dead -2256 7
EX6200-SRE64-4XS Dead -1251 7
EX6200-SUPPORT-BRKT Dead -1860 7
EX6210-CHAS Dead -1251 7
EX6210-FLTR Dead -1860 7
EX6210-PKG Dead -1860 7
EX6210-S64-96P-A25 Dead -1860 7
EX6210-S64-96P-A50 Dead -1860 7
EX6210-S64-96T-A25 Dead -1860 7
EX6210-S64-96T-D21 Dead -1860 7
EX7-CBMGTBKT-FRU Dead -2681 7
EX8200-2XS-40P Dead -1251 7
EX8200-2XS-40P-TAA Dead -1251 7
EX8200-2XS-40T Dead -1251 7
EX8200-2XS-40T-TAA Dead -1251 7
EX8200-40XS Dead -1251 7
EX8200-40XS-ES Dead -1251 7
EX8200-40XS-TAA Dead -1251 7
EX8200-48F Dead -1251 7
EX8200-48F-ES Dead -1251 7
EX8200-48F-TAA Dead -1251 7
EX8200-48PL Dead -1251 7
EX8200-48PL-TAA Dead -1251 7
EX8200-48T Dead -1251 7
EX8200-48T-ES Dead -1251 7
EX8200-48T-TAA Dead -1251 7
EX8200-48TL Dead -1251 7
EX8200-48TL-TAA Dead -1251 7
EX8200-8XS Dead -1251 7
EX8200-8XS-ES Dead -1251 7
EX8200-8XS-TAA Dead -1251 7
EX8200-PWR-AC2K Dead -1251 7
EX8200-PWR-AC3K Dead -1615 7
EX8200-PWR-DC2KR Dead -1251 7
EX8200-PWR-DC3KR Dead -1251 7
EX8208-CHAS-S Dead -1251 7
EX8208-PKG-S Dead -1251 7
EX8208-REDUND-AC Dead -1251 7
EX8208-REDUND-AC-TAA Dead -1251 7
EX8208-REDUND-DC Dead -1251 7
EX8208-SF320-S Dead -1251 7
EX8208-SRE320 Dead -1251 7
EX8216-CHAS-S Dead -1251 7
EX8216-PKG-S Dead -1251 7
EX8216-RE320 Dead -1251 7
EX8216-REDUND-AC Dead -1251 7
EX8216-REDUND-AC-TAA Dead -1251 7
EX8216-REDUND-AC2 Dead -1251 7
EX8216-REDUND-DC Dead -1251 7
EX8216-SF320-S Dead -1251 7
EX9200-2C-8XS At Risk +300
EX9200-32XS At Risk +300
EX9200-40F At Risk +300
EX9200-40F-M At Risk +300
EX9200-40T At Risk +300
EX9200-4QS Dead -1860 7
EX9200-6QS At Risk +300
EX9200-RE At Risk +300
EX9200-SF End of Sale
EX9204-AC-BND1 At Risk +300
EX9204-AC-BND2 At Risk +300
EX9204-BASE3A-AC At Risk +300
EX9204-BASE3A-AC-T At Risk +300
EX9204-RED-AC-T End of Sale
EX9204-RED3A-AC-T At Risk +300
EX9204-REDUND-AC End of Sale
EX9204-REDUND-DC End of Sale
EX9204-REDUND3A-AC At Risk +300
EX9204-REDUND3A-DC At Risk +300
EX9208-BASE3A-AC At Risk +300
EX9208-BASE3A-AC-T At Risk +300
EX9208-RED-AC-T End of Sale
EX9208-RED3A-AC-T At Risk +300
EX9208-REDUND-AC End of Sale
EX9208-REDUND-DC End of Sale
EX9208-REDUND3A-AC At Risk +300
EX9208-REDUND3A-DC At Risk +300
EX9214-BASE3-AC End of Sale
EX9214-BASE3-AC-T End of Sale
EX9214-BASE3A-AC At Risk +300
EX9214-BASE3A-AC-T At Risk +300
EX9214-RED3-AC-T End of Sale
EX9214-RED3A-AC-T At Risk +300
EX9214-REDUND3-AC End of Sale
EX9214-REDUND3-DC End of Sale
EX9214-REDUND3A-AC At Risk +300
EX9214-REDUND3A-DC At Risk +300
EX9251-8X4C At Risk +300
EX9251-8X4C-DC At Risk +300
EX9251-8X4C-DC-T At Risk +300
EX9251-8X4C-T At Risk +300
EX9251-CHAS At Risk +300
EX9251-ML At Risk +300
EX9253-6Q12C At Risk +300
EX9253-6Q12C-M At Risk +300
EX9253-AC-BND1 At Risk +300
EX9253-CHAS-3RU At Risk +300
EX9253-FDR At Risk +300
EX9253-ML At Risk +300
EX9253-RE At Risk +300
EX9253-RED-AC At Risk +300
EX9253-RED-AC-T At Risk +300
EX9253-RED-DC At Risk +300
EX9253-SFL At Risk +300
bundle (66)
Product Status End of Sale Last Support Days KEV
B-EX2300-24MP-3S-E Dead -561
B-EX2300-24MP-EDU Active +1944
B-EX2300-24P-3S-E Dead -561
B-EX2300-24P-EDU Active +1944
B-EX2300-24T-3S-E Dead -561
B-EX2300-24T-EDU Active +1944
B-EX2300-48MP-3S-E Dead -561
B-EX2300-48MP-EDU Active +1944
B-EX2300-48P-3S-E Dead -561
B-EX2300-48P-EDU Active +1944
B-EX2300-48PV-EDU Active +1944
B-EX2300-48T-3S-E Dead -561
B-EX2300-48T-EDU Active +1944
B-EX2300-C12P-3S-E Dead -561
B-EX2300-C12P-EDU Active +1944
B-EX2300-C12PV-EDU Active +1944
B-EX2300-C12T-3S-E Dead -561
B-EX2300-C12T-EDU Active +1944
B-EX230024MP-3M2-E Active +1944
B-EX230024MP-5M2-E Active +1944
B-EX230024P-3M2-E Active +1944
B-EX230024P-5M2-E Active +1944
B-EX230024T-3M2-E Active +1944
B-EX230024T-5M2-E Active +1944
B-EX230048MP-3M2-E Active +1944
B-EX230048MP-5M2-E Active +1944
B-EX230048P-3M2-E Active +1944
B-EX230048P-5M2-E Active +1944
B-EX230048T-3M2-E Active +1944
B-EX230048T-5M2-E Active +1944
B-EX2300C12P-3M2-E Active +1944
B-EX2300C12P-5M2-E Active +1944
B-EX2300C12T-3M2-E Active +1944
B-EX2300C12T-5M2-E Active +1944
B-EX3400-24P-3S-E Dead -561
B-EX3400-24T-3S-E Dead -561
B-EX3400-48P-3S-E Dead -561
B-EX3400-48T-3S-E Dead -561
B-EX4300-24P-3S-E Dead -561
B-EX4300-24P-EDU End of Sale +1031
B-EX4300-24T-3S-E Dead -561
B-EX4300-24T-EDU End of Sale +1031
B-EX4300-32F-3S-E Dead -561
B-EX4300-32F-EDU End of Sale +1031
B-EX4300-48MP-3S-E Dead -561
B-EX4300-48P-3S-E Dead -561
B-EX4300-48P-EDU End of Sale +1031
B-EX4300-48T-3S-E Dead -561
B-EX4300-48T-EDU End of Sale +1031
B-EX4300-48TA-3S-E Dead -561
B-EX4300-48TA-EDU End of Sale +1031
B-EX4300-48TD-EDU End of Sale +1031
B-EX430024P-3M2-E End of Sale +1031
B-EX430024P-5M2-E End of Sale +1031
B-EX430024T-3M2-E End of Sale +1031
B-EX430024T-5M2-E End of Sale +1031
B-EX430032F-3M2-E End of Sale +1031
B-EX430032F-5M2-E End of Sale +1031
B-EX430048P-3M2-E End of Sale +1031
B-EX430048P-5M2-E End of Sale +1031
B-EX430048T-3M2-E End of Sale +1031
B-EX430048T-5M2-E End of Sale +1031
B-EX430048TA-3M2-E End of Sale +1031
B-EX430048TA-5M2-E End of Sale +1031
B-EX4600-40FI-3S-E Dead -561
B-EX4600-40FO-3S-E Dead -561
software license (29)
Product Status End of Sale Last Support Days KEV
EX-24-AFL End of Sale
EX-24-EFL End of Sale
EX-48-AFL End of Sale
EX-48-EFL End of Sale
EX-QFX-MACSEC-ACC End of Sale
EX-XRE200-AFL Dead -1251
EX4200-24F-AFL Dead -704
EX4200-24PX-AFL Dead -704
EX4200-24T-AFL Dead -704
EX4200-48PX-AFL Dead -704
EX4200-48T-AFL Dead -704
EX4300-24-AFL End of Sale
EX4300-24-EFL End of Sale
EX4300-32F-AFL End of Sale
EX4300-32F-EFL End of Sale +1031
EX4300-48-AFL End of Sale
EX4300-48-EFL End of Sale
EX4550-AFL Dead -704
EX6200-AFL Dead -1251
EX8208-AFL Dead -1251
EX8208-BASE-AC-AFL Dead -1251
EX8208-BASE-AC3-AFL Dead -1251
EX8208-REDUND-AC-AFL Dead -1251
EX8216-AFL Dead -1251
EX8216-BASE-AC-AFL Dead -1251
EX8216-REDUND-AC-AFL Dead -1251
EX8216-REDUND-AC2-AFL Dead -1251
EX9251-AFL At Risk +300
EX9253-AFL At Risk +300
other (24)
Product Status End of Sale Last Support Days KEV
NAAS-EX230012-1-3 Active +1944
NAAS-EX230012-1-3C Active +1944
NAAS-EX230012-1-3N Active +1944
NAAS-EX230012-1-3S Active +1944
NAAS-EX230012-2-3 Active +1944
NAAS-EX230012-2-3C Active +1944
NAAS-EX230012-2-3N Active +1944
NAAS-EX230012-2-3S Active +1944
NAAS-EX230024-1-3 Active +1944
NAAS-EX230024-1-3C Active +1944
NAAS-EX230024-1-3N Active +1944
NAAS-EX230024-1-3S Active +1944
NAAS-EX230024-2-3 Active +1944
NAAS-EX230024-2-3C Active +1944
NAAS-EX230024-2-3N Active +1944
NAAS-EX230024-2-3S Active +1944
NAAS-EX230048-1-3 Active +1944
NAAS-EX230048-1-3C Active +1944
NAAS-EX230048-1-3N Active +1944
NAAS-EX230048-1-3S Active +1944
NAAS-EX230048-2-3 Active +1944
NAAS-EX230048-2-3C Active +1944
NAAS-EX230048-2-3N Active +1944
NAAS-EX230048-2-3S Active +1944
power supply (14)
Product Status End of Sale Last Support Days KEV
EX-PWR-190-DC Dead -704
EX-PWR-320-AC Dead -704
EX PWR 600 AC
EX-PWR-600-AC
Dead -2804
EX-PWR3-930-AC Dead -704
EX-RPS-PWR Dead -704
EX-RPS-PWR-930-AC Dead -704
EX-XRE200-PWR-250-AC Dead -1251
EX-XRE200-PWR-560-DC Dead -1251
Power Supply
JPSU-1100-AC-AFO
End of Sale +1031
JPSU-350-AC-AFI End of Sale +1031
JPSU-350-AC-AFO End of Sale +1031
JPSU-550-DC-AFI End of Sale +1031
JPSU-550-DC-AFO End of Sale +1031
JPSU-715-AC-AFO End of Sale +1031
slot blank (14)
Product Status End of Sale Last Support Days KEV
EX-RPS-PWR-BLNK Dead -704
EX3-ACPSBLNK-PNL Dead -2681
EX4200-PWR-BLNK Dead -704
EX4300-UM-BLNK End of Sale +1031
EX4500-PWR-BLNK Dead -1860
EX4500-UM-BLNK Dead -1251
EX6200-BLNK-LC Dead -1860
EX6200-BLNK-PWR-1U Dead -1860
EX6200-BLNK-PWR-2U Dead -1860
EX6200-BLNK-PWR-3U Dead -1860
EX6200-BLNK-SRE-LC Dead -1860
EX8200-LC-BLANK Dead -1251
EX8200-PWR-BLANK Dead -1251
EX8200-RE-BLANK Dead -1251
chassis bundle (12)
Product Status End of Sale Last Support Days KEV
EX8208-BASE-AC Dead -1251 7
EX8208-BASE-AC-TAA Dead -1251 7
EX8208-BASE-AC3 Dead -1251 7
EX8216-BASE-AC Dead -1251 7
EX8216-BASE-AC-TAA Dead -1251 7
EX9204-BASE-AC End of Sale
EX9204-BASE-AC-T End of Sale
EX9208-BASE-AC End of Sale
EX9208-BASE-AC-T End of Sale
EX9253-BASE-AC At Risk +300
EX9253-BASE-AC-T At Risk +300
EX9253-BASE-DC At Risk +300
cable (11)
Product Status End of Sale Last Support Days KEV
CBL-EX-PWR-C19-JP110V Aging +391
CBL-EX-PWR-C19-US110V Aging +391
CBL-EX-PWR-C19-US15 Aging +391
CBL-EX-PWR-C19-US20 Aging +391
EX-CBL-VCP-1M Dead -704
EX-CBL-VCP-3M Dead -704
EX-CBL-VCP-50CM Dead -704
EX-CBL-VCP-5M Dead -704
EX-CBL-VCP-LK Dead -704
EX-RPS-CBL Dead -704
EX2300-C-CBL-GRD Active +1944
optic (8)
Product Status End of Sale Last Support Days KEV
EX-QSFP-40GE-DAC-50CM Aging +391
EX-SFP-1FE-FX-ET Dead -989
EX-SFP-1FE-LH Dead -989
EX-XFP-10GE-ER Dead -704
EX-XFP-10GE-LR Dead -704
EX-XFP-10GE-SR Dead -704
EX-XFP-10GE-ZR Dead -704
EX-XFP-10GE80KDWDM Dead -520
fan tray (6)
Product Status End of Sale Last Support Days KEV
EX-XRE200-FANTRAY Dead -1251
EX3-FANTRAY-FRU Dead -2681
EX3200-FANTRAY Dead -2469
EX4200-FANTRAY Dead -704
EX4500-FANTRAY-BF Dead -1860
EX4500-FANTRAY-FB Dead -1251
accessory (5)
Product Status End of Sale Last Support Days KEV
EX-XRE200-RMK-4POST Dead -1251
EX2300-C-RMK Active +1944
EX4500-4PST-RMK Dead -704
EX4500-RMK-DPX Dead -1860
EX6200-PWR-DC2100 Dead -1251
fan (5)
Product Status End of Sale Last Support Days KEV
EX4300-FAN End of Sale +1031
EX4300-FAN-AFI End of Sale +1031
EX6210-FAN Dead -1860
EX8208-FAN-S Dead -1251
EX8216-FAN-S Dead -1251
routing engine (4)
Product Status End of Sale Last Support Days KEV
EX-XRE200-1GE-4F Dead -1615
EX-XRE200-1GE-4T Dead -1251
EX-XRE200-AC Dead -1251
EX-XRE200-DC Dead -1251
storage (1)
Product Status End of Sale Last Support Days KEV
EX-XRE200-HDD160G Dead -1251
memory (1)
Product Status End of Sale Last Support Days KEV
EX3-1G-MEM-UPG Dead -2681
↑ Top