Coyotes' players during an exhibition game in Everett, Washington against the Tampa Bay Lightning in 2009

This is a list of players who have played at least one game for the Arizona Coyotes (1996–97 to present) of the National Hockey League (NHL). This list does not include players for the Winnipeg Jets of the NHL and World Hockey Association (WHA).

Key

  •   Current Coyote player.
  •   Current NHL player.
  •   Hockey Hall of Famer, or retired number.

The "Seasons" column lists the first year of the season of the player's first game and the last year of the season of the player's last game. For example, a player who played one game in the 2000–2001 season would be listed as playing with the team from 2000–2001, regardless of what calendar year the game occurred within.

Statistics complete as of the 2022–2023 NHL season.

Goaltenders

Regular Season Playoffs
Player Nationality Years GP W L T OTL SO GAA SV% GP W L OTL SO GAA SV%
David AebischerSwitzerland2007–20081010003.000.909
Alex AuldCanada2007–20089360013.540.880
Zac BierkCanada2002–2004204103012.460.924
Brian BoucherUnited States2002–200696284518052.980.898
Ilya BryzgalovRussia2007–201125713093027212.540.9171138003.770.896
Sean BurkeCanada1999–20042119778290152.390.9191028002.940.903
Matt ClimieCanada2010–20111000001.850.938
Patrick DesrochersCanada2000–20039151003.730.861000000.000.000
Louis DomingueCanada2014–20188427410723.000.906
Devan DubnykCanada2014–201519950212.720.916
Parris DuffusUnited States1996–19971000002.080.875
Robert EscheUnited States1998–20025818246032.970.897000000.000.000
Bob EssensaCanada1999–20003013103012.780.898
Thomas GreissGermany2013–2014251080522.290.920
Adin HillCanada2017–20214919210432.790.909
Carter HuttonCanada2021–20223020007.760.741
Connor IngramCanada2022–2023276130813.370.907
Pat JablonskiUnited States1996–19972010002.040.917
Brent JohnsonUnited States2003–20048161002.590.914
Chad JohnsonCanada2012–20134200211.220.954
Curtis JosephCanada2005–200711550520583.040.898
Nikolai KhabibulinRussia1996–19992059284230192.580.9101889012.600.918
Josef KorenarCzech Republic2021–20222000002.560.914
Darcy KuemperCanada2017–20211215548015102.430.920945003.470.913
Jason LaBarberaCanada2009–20136822260922.640.918
Marek LanghamerCzech Republic2016–20182000001.350.944
Scott LangkowCanada1997–19994011004.530.831
David LeneveuCanada2005–200721590203.380.888
Curtis McElhinneyCanada2011–20122100001.670.944
Mike McKennaUnited States2014–20151010005.000.853
Hunter MiskaUnited States2018–20191000003.280.889
Al MontoyaUnited States2008–20095310012.080.925
Michael MorrisonUnited States2006–20074030006.130.790
Jean-Marc PelletierUnited States2002–20046130003.680.864
Justin PetersCanada2016–20173010003.160.900
Calvin PickardCanada2018–20196040003.610.892
Ivan ProsvetovRussia2020–202313460104.070.871
Antti RaantaFinland2017–2021104464201152.570.921200006.000.714
Harri SateriFinland2021–20226220104.220.866
Philippe SauveUnited States2005–20065040005.460.867
Mikhail ShtalenkovRussia1998–200019883022.350.905
Mike SmithCanada2011–2017312128132041222.690.9161697331.990.944
Mikael TellqvistSweden2006–20096727240643.060.897
Josh TordjmanCanada2008–20092020004.080.871
Karel VejmelkaCzech Republic2021–202310231560943.550.899
Mark VisentinCanada2013–20151010003.060.906
Scott WedgewoodCanada2017–2018
2021–2022
4615210613.280.904
Jimmy WaiteCanada1997–19993311115022.450.903403003.850.887
Darcy WakalukCanada1996–199716831012.990.899

Skaters

Shane Doan was captain of the Coyotes from 2003–17
Ed Jovanovski played five seasons with Phoenix
Wojtek Wolski registered 34 points while playing for the Coyotes
Paul Bissonnette served as an enforcer for the Coyotes
Regular Season Playoffs
Player Nationality Position Years GP G A Pts PIM GP G A Pts PIM
Ramzi AbidCanadaL2002–2003301081830
Greg AdamsCanadaL1998–20001443851894081010
Kevyn AdamsUnited StatesC2006–2007331788
Mika AlataloFinlandL1999–20011521729465850002
Tony AmonteUnited StatesR2002–20035913233626
Josh ArchibaldCanadaR2017–201910717163340
Mark ArcobelloUnited StatesC2014–20152797166
Adrian AucoinCanadaD2009–20122211346591502204422
Keith BallardCanadaD2005–2008233196887243
Frank BanhamCanadaR2002–200350002
Murray BaronCanadaD1996–19985315611070226
Jay BeagleCanadaC2021–20223311227
Eric BelangerCanadaC2010–2011821327403640002
Brendan BellCanadaD2006–2008160228
Drake BerehowskyCanadaD2001–2003392686950114
Sergei BerezinRussiaL2001–20024179164
Goran BezinaSwitzerlandD2003–200430002
Paul BissonnetteCanadaL2009–201418771421318400015
Nick BjugstadUnited StatesC2022–20235913102326
Mikkel BoedkerDenmarkL2008–20164458013321386204592
Alexandre BolducCanadaC2011–2015190006
Sebastien BordeleauCanadaC2001–200260002
Joel BouchardCanadaD2000–20013212322
Tyler BouckCanadaL2001–200270004
Travis BoydUnited StatesC2021–202315632376960
Nick BoyntonCanadaD2006–200813851823263
Derick BrassardCanadaC2020–2021538122012
Pavel BrendlCzech RepublicR2005–200620000
Daniel BriereCanadaC1997–2003258707614614662132
Chris BrownUnited StatesC2012–20141100019
Josh BrownCanadaD2022–20236843787
Gilbert BruleCanadaC2011–201436591413122130
Kelly BuchbergerCanadaR2002–2003793912109
Michael BuntingCanadaL2018–2021261131414
Alexander BurmistrovRussiaC2016–20172659146
Drake CaggiulaCanadaLW2020–20212716715
Ryan CaldwellCanadaD2007–200820002
Andrew CampbellCanadaD2014–20153301110
Kyle CapobiancoCanadaD2017–202259371042
Daniel CarcilloCanadaL2006–2009129202141572
Michael CarconeCanadaL2021–20233063916
Keith CarneyUnited StatesD1997–2001266954632531812331
Kyle ChipchuraCanadaC2011–2015249174764219151347
Jeffrey ChristianCanadaL1997–199810000
Michael ChaputCanadaC2019–20211500012
Jakob ChychrunUnited StatesD2016–20233736011017024091018
Daniel ClearyCanadaR2003–2004686111742
Adam ClendeningUnited StatesD2017–201850222
Mike ComrieCanadaC2003–200713245509591
Kevin ConnautonCanadaD2015–2019185162339105
Chris ConnerUnited StatesR2012–2013121122
Robert CorkumUnited StatesC1996–1999233303060852033612
Nick CousinsCanadaC2017–201915219274666
B. J. CrombeenUnited StatesR2014–20155833679
Lawson CrouseCanadaL2016–2023423807515528892022
David CullenCanadaD2000–2002160006
Jim CumminsUnited StatesR1997–19997517823760114
Craig CunninghamCanadaC2014–2016291454
Kevin DahlCanadaD1996–199720000
Klas DahlbeckSwedenD2014–2016190336
J. J. DaigneaultCanadaD1998–200088113145470008
Laurent DauphinCanadaC2015–2019
2022–2023
5641528
Nigel DawesCanadaL2008–2009120220
Jean-Sebastien DeaCanadaC2022–202340000
Tony DeAngeloUnited StatesD2016–201739591437
Louie DebruskCanadaL1998–200111543719192026
Jason DemersCanadaD2017–20211958354310090448
Boyd DevereauxCanadaC2005–2006788142244
Gerald DiduckCanadaD1996–1999133914232131602232
Cam DineenUnited StatesD2021–2022340774
Shane DoanCanadaR1996–20171,5404025709721,3534915132879
Jason DoigCanadaD1997–19991302222
Max DomiCanadaL2015–20182223699135185
Dallas DrakeCanadaR1996–20002555210015225023461012
Anthony DuclairCanadaL2015–201817234407473
Christian DvorakUnited StatesL2016–202130267791467092130
Joe DziedzicUnited StatesL1998–199920000
Ryan DzingelUnited StatesC2021–20222643735
Dallas EakinsUnited StatesD1996–1997400010
Mike EastwoodCanadaC1996–1997331344
Andrew EbbettCanadaC2010–201133235430000
Oliver Ekman-LarssonSwedenD2010–20217691282603884822526816
Martin EratCzech RepublicR2013–20159611263754
Anders ErikssonSwedenD2009–2010120332
Loui ErikssonSwedenL2021–202273316196
Hudson FaschingUnited StatesR2020–2022160000
Todd FedorukCanadaL2008–200972671372
Brad FerenceCanadaD2002–200478066131
Vernon FiddlerCanadaC2009–2011147143852921011214
Jeff FinleyCanadaD1996–19976537104010002
Christian FischerUnited StatesR2016–202339856551119790116
Patrick FischerSwitzerlandC2006–200727461024
Dan FochtCanadaD2001–2003180002110110
Sam GagnerCanadaC2014–20158115264128
Sean GagnonCanadaD1997–1999701121
Steve GaineyCanadaL2005–20062001120
Alex GalchenyukUnited StatesC2018–2019
2021–2022
13225376266
Conor GarlandUnited StatesR2018–20211644749965881120
Mike Gartner (HHOF 2001)CanadaR1996–1998142444690621222422
Tyler GaudetCanadaC2014–2017201340
Denis GauthierCanadaD2005–200645291161
Frederik GauthierCanadaC2020–202120002
Todd GillCanadaD1999–20004116730
Steven GoertzenCanadaR2008–20091622424
Alex GoligoskiUnited StatesD2016–20213622812415210890002
Boyd GordonCanadaC2011–201312312253718160226
Brandon GormleyCanadaD2013–20153222412
Shayne GostisbehereUnited StatesD2021–202313424588254
Michael GrabnerAustriaR2018–2020871710271493036
Chris GrattonCanadaC2002–200482111930114
Josh GrattonCanadaL2005–200864213223
Travis GreenCanadaC1999–200114738367410852132
Martin GrenierCanadaD2001–200380005
Jordan GrossUnited StatesD2019–202190442
Dylan GuentherCanadaR2022–202333691510
David HaleUnited StatesD2008–20094836936
Taylor HallCanadaL2019–20203510172714924610
Jeff HalpernUnited StatesC2013–201469571224
Michal HandzusSlovakiaC2000–2002891934535550002
Joel HanleyCanadaD2017–201850000
Tavis HansenCanadaR1996–2001332131620000
Martin HanzalCzech RepublicC2007–201760811719631353723481247
John HaydenUnited StatesC2020–20212923537
Barrett HaytonCanadaC2019–20231763242747630000
Bryan HelmerCanadaD1998–20042801133
Shaun HeshkaCanadaD2009–201080224
Vinnie HinostrozaUnited StatesC2018–20201402140612870222
Niklas HjalmarssonSwedenD2017–2021198227299490116
Justin HodgmanCanadaC2014–201551012
Jeff HogganCanadaR2008–201080119
Benoit HogueCanadaL1999–200027310131051232
Peter HollandCanadaC2016–201740561118
Ryan HollwegCanadaL2010–201130000
Darcy HordichukCanadaL2001–20032600096
Marcel HossaSlovakiaL2007–2008140004
Jan HrdinaCzech RepublicC2002–20045911193038
Mike HudsonCanadaC1996–199770002
Brett Hull (HHOF 2009)United StatesR2005–200650110
Cale HulseCanadaD2003–20048231720123
Dryden HuntCanadaL2020–2021263584
Jamie HuscroftCanadaD1998–19991101127
Bokondji ImamaCanadaL2021–2023910110
Brad IsbisterCanadaL1997–19999813122514850002
Tim JackmanUnited StatesR2005–2006800021
Craig JanneyUnited StatesC1996–1998145258110638130664
Mark JanssensCanadaC1997–19987123410002
Dmitrij JaskinCzech RepublicR2021–2022120114
Jason JaspersCanadaC2001–200490116
Jan JenikCzech RepublicR2020–20231741515
James JohnsonUnited StatesD1996–19987158139260004
Mike JohnsonCanadaR2000–20062424711215913951126
Nick JohnsonCanadaR2012–2013174260
Olli JokinenFinlandC2008–20095721214249
Jean-Francois JompheCanadaC1998–199910002
Matt JonesUnited StatesD2005–20081061101163
Josh JoorisCanadaC2016–201742371010
Chris JosephCanadaD1999–20013311216
Ed JovanovskiCanadaD2006–201133247117164336111126
Joe JuneauCanadaC2000–20016910233328
Niko KapanenFinlandC2006–20089812253742
Zack KassianCanadaR2022–20235120250
Milos KelemenSlovakiaF2022–20231410123
Clayton KellerUnited StatesC2016–202344213320934217194370
Mario KempeSwedenC2017–201970671322
Tim KennedyUnited StatesL2013–2014372684
Phil KesselUnited StatesR2019–202220842911337491344
Michael KesselringUnited StatesD2022–202390336
Chad KilgerCanadaL1996–19983444817
Kris KingCanadaL1996–19978131114185700017
Ken KleeUnited StatesD2008–2009681101124
Rostislav KleslaCzech RepublicD2010–2014144719261121926811
Rob KlinkhammerCanadaC2012–201511319153433
Krys KolanosCanadaC2001–20061091718357420006
Vladislav KolyachonokBelarusD2021–2023341236
Igor KorolevRussiaC1996–19974137102810000
Lauri KorpikoskiFinlandL2009–20154696891159112221126
Oleg KvashaRussiaC2005–20061547116
Andrew LaddCanadaL2021–202251751247
Robert LangCzech RepublicC2009–201064920292840110
Daymond LangkowCanadaC2001–201231679117196146212684
Georges LaraqueCanadaR2006–2007565172252
Johan LarssonSwedenL2020–20228114152954
Stephen LeachUnited StatesR1998–1999221123771122
Mike LeclercCanadaL2005–2006359122129
Yanick LehouxCanadaC2005–2007102246
Claude LemieuxCanadaR2000–200316432498115850002
Jocelyn LemieuxCanadaR1996–1998324372720004
Sami LepistoFinlandD2009–2011117517229771016
Lucas LessioCanadaL2013–20152923510
Trevor LetowskiCanadaR1998–20022063043735851124
Scott LevinsUnited StatesR1997–199820005
Joakim LindstromSwedenC2008–2009449112028
Enver LisinRussiaR2006–20097818102846
Matthew LombardiCanadaC2008–20131182849775471562
Jyrki LummeFinlandD1998–2001192197493122120228
Jamie LundmarkCanadaC2005–2006385131836
Ilya LyubushkinRussiaD2018–20221801181967
Matias MaccelliFinlandL2021–20238712435522
Norm MacIverCanadaD1996–199873615216260112
Connor MackeyUnited StatesD2022–20232013439
Brett MacLeanCanadaL2010–2011132132
Donald MacLeanCanadaC2006–200791120
Dave MansonCanadaD1996–19976631720164
Paul MaraUnited StatesD2000–20063233810414226850004
Danny MarkovRussiaD2001–2003136104656103
Jordan MartinookCanadaC2014–2018247263965103
Brad MayCanadaL2000–200315424305423450000
Dysin MayoCanadaD2021–202382481235
Jack McBainCanadaC2021–20239214152970
Jamie McBainUnited StatesD2016–201730000
Ben McCartneyCanadaL2021–202220004
Brad McCrimmonCanadaD1996–19973715618
Jamie McGinnCanadaL2016–201772981723
Tye McGinnCanadaL2014–20151811210
Jim McKenzieCanadaL1996–1998129871534680002
Brandon McMillanCanadaL2013–20157236920
Nick MerkleyCanadaR2017–201810002
Dakota MermisUnited StatesD2017–2019100000
Freddy MeyerUnited StatesD2007–200850000
Zbynek MichalekCzech RepublicD2005–20176123210814025870222
Andy MieleUnited StatesC2011–20141502211
John MooreUnited StatesD2014–20151914511
Jayson MoreCanadaD1996–199864611179070007
Derek MorrisCanadaD2003–20145443811415246223371035
Janis MoserSwitzerlandD2021–202312511354651
David MossUnited StatesR2012–201518417375463
Peter MuellerUnited StatesC2007–2010207396810764
Matt MurleyUnited StatesL2007–200830110
Connor MurphyUnited StatesD2013–2017258133649145
Trevor MurphyCanadaD2017–201881230
Garth MurrayCanadaC2008–20091000012
Rob MurrayCanadaC1998–1999131234
Ladislav NagySlovakiaL2000–200732192157249312500021
Riley NashCanadaC2021–2022100002
Tyson NashCanadaL2003–200611931114194
Andrei NazarovRussiaL2001–20041221051531130002
Stan NeckarCzech RepublicD1998–200113041115109110114
Petr NedvedCzech RepublicC2005–200625291134
Patrik NemethSwedenD2022–20237505530
Aaron NessUnited StatesD2019–2021250110
Alexander NikulinRussiaC2008–200910000
Petteri NokelainenFinlandC2009–201222123650002
Owen NolanCanadaR2006–20077616244056
Brian NoonanUnited StatesR1998–19997000050224
Ivan NovoseltsevRussiaR2003–2004172026
Teppo Numminen (Ret # 27)FinlandD1996–2003551552142691902465116
Liam O'BrienCanadaC2021–2023955914220
Lyle OdeleinCanadaD1999–20001617819500016
Sean O'DonnellCanadaD2005–200657178121
Jordan OesterleUnited StatesD2018–20211721034443691340
David OliverCanadaR1999–200091012
Cal O'ReillyCanadaC2011–2012222352
Patrick O'SullivanCanadaC2011–2012232242
Richard PanikSlovakiaR2017–201911022305256
Denis PedersonCanadaC2001–2002191122050220
Lane PedersonCanadaF2020–2021151232
Scott PellerinCanadaL2002–2003230118
Brendan PerliniCanadaL2016–201915333245756
Joel PerraultCanadaC2005–20107812142668
Yanic PerreaultCanadaC2006–20074919143330
Michel PetitCanadaD1997–1998324267750008
Tyler PitlickUnited StatesC2020–202138651116
Kevin PorterUnited StatesC2008–20103855104
Marc-Antoine PouliotCanadaC2011–201213044281122
Petr PruchaCzech RepublicR2008–20111091518333371234
Brandon PrustCanadaL2008–20091101129
Teemu PulkkinenFinlandR2016–201741014
Taylor PyattCanadaL2009–201222339347389276394
Deron QuintUnited StatesD1996–20032202243658270220
Branko RadivojevicSlovakiaR2001–200415025315610310002
Brad RalphCanadaL2000–200110000
Paul RanheimUnited StatesL2002–20034034710
Dylan ReeseUnited StatesD2014–201510000
Robert ReichelCzech RepublicC1998–1999137613471342
Steve ReinprechtCanadaC2005–2009231519214382
Todd ReirdenUnited StatesD2003–200470224
Mikael RenbergSwedenR1999–200010246251234
Pascal RheaumeCanadaC2005–200610000
Mike RibeiroCanadaC2013–20148016314752
Mike RicciCanadaC2005–2007851071773
Brad RichardsonCanadaC2015–202029944499314892134
Tobias RiederGermanyC2014–2018292516011136
Zac RinaldoCanadaC2017–20185352744
Brett RitchieCanadaR2022–2023162352
Nick RitchieCanadaL2021–20238219163563
Jamie RiversCanadaD2005–20061805526
Travis RocheCanadaD2006–2007506131922
Jeremy RoenickUnited StatesC1996–200745415222737959618991818
Cliff RonningCanadaC1996–1999156328111364131101116
Antoine RousselFranceL2021–20225344859
Michal RozsivalCzech RepublicD2010–2012874151954190004
David RundbladSwedenD2011–2014260556
Mike RuppUnited StatesL2003–200670116
Kirill SafronovRussiaD2001–200210000
Henrik SamuelssonUnited StatesR2014–201530002
Philip SamuelssonUnited StatesD2014–201540000
Geoff SandersonCanadaL2005–20067525214658
Oleg SaprykinRussiaL2005–2007126253459104
Kurt SauerUnited StatesD2008–20106916736
Brian SavageCanadaL2001–20041342429536650000
Kevin SawyerCanadaL1999–2000300012
Dave ScatchardCanadaC2005–200793141731156
Luke SchennCanadaD2016–201814221315120
David SchlemkoCanadaD2008–2015207941507691014
Nick SchmaltzUnited StatesC2018–20232657113720872
Mathieu SchneiderUnited StatesD2009–20108044431010
Dennis SeidenbergGermanyD2005–2007662111330
Darrin ShannonCanadaL1996–199814013253867123258
Brendan ShinniminCanadaC2014–2015120118
Mike SillingerCanadaC2003–200460861454
Jason SimonCanadaL1996–199710000
Todd SimpsonCanadaD2000–20031464212529950226
Fredrik SjostromSwedenL2003–2008261324173126
John SlaneyCanadaD1997–1998553141724
Nathan SmithUnited StatesC2021–2023142246
Wyatt SmithUnited StatesC1999–200254371013
Carl SoderbergSwedenC2019–2020701718351891122
Victor SoderstromSwedenD2020–2023501101130
Blake SpeersCanadaC2021–202220002
Matthew SpillerCanadaD2003–20065901167
Garrett StaffordUnited StatesD2010–201120000
Mike StapletonCanadaC1996–19991951825431062010116
Troy StecherCanadaD2022–20236107729
Lee StempniakUnited StatesR2009–201110033235627110220
Derek StepanUnited StatesC2017–202022439801195691456
Michael StoneCanadaD2011–201732424729619020000
Anton StralmanSwedenD2021–2022748152312
Dylan StromeCanadaC2016–201948791614
Mike StutzelCanadaL2003–200490000
Radoslav SuchySlovakiaD1999–200437212516374101120
Michael SullivanUnited StatesC1998–200225613203366100112
Steve SullivanCanadaL2012–201333571220
Chris SummersUnited StatesD2010–20156427947
Jordan SzwarzCanadaR2013–20153540421
Jeff TaffeUnited StatesL2002–20079815132826
David TanabeUnited StatesD2003–2006665111630
Bill ThomasUnited StatesR2005–200840981710
Brent ThompsonCanadaD1996–199710007
Viktor TikhonovRussiaR2008–200961881620
Brad TileyCanadaD1997–19999000010000
Conor TimminsCanadaD2021–202380000
Mathias TjarnqvistSwedenL2006–20081049112036
Keith TkachukUnited StatesL1996–2001332179155334716251171834
Rick TocchetCanadaR1997–2000213646613037113651133
Raffi TorresCanadaL2011–20131072018389631122
Jean-Guy TrudelCanadaL1999–200240002
Kyle TurrisCanadaC2007–20121371927464341232
Oleg TverdovskyRussiaD1996–19992102475997419010106
Scottie UpshallCanadaL2008–2011129423072118
Ossi VaananenFinlandD2000–200429110354533350006
Juuso ValimakiFinlandD2022–2023784303459
Jim VandermeerCanadaD2009–201062481260
Pete VandermeerCanadaL2007–200820000
Andrei VasilyevRussiaL1998–199910000
Antoine VermetteCanadaC2011–2015
2015–2016
291707914922316551024
Joe VitaleUnited StatesC2014–20157036936
Radim VrbataCzech RepublicR2007–2014
2016–2017
50915718634313427681412
Todd WarrinerCanadaL2001–2002180338
Matt WatkinsCanadaR2011–201210000
Jordan WealCanadaC2018–2019191120
Craig WellerCanadaR2007–200859381180
Erik WestrumUnited StatesC2003–20041511220
Ryan WhiteCanadaL2016–201746761370
Ray WhitneyCanadaL2010–201215741931345220371012
Landon WilsonUnited StatesR2000–2004183323668180400012
Daniel WinnikCanadaC2007–201020218345210070000
Wojtek WolskiCanadaL2009–2011541222341674150
Keith YandleUnited StatesD2006–201555865246311372273161914
Brandon YipCanadaR2013–201420000
Juha YlonenFinlandC1996–20012612265878030222
Nolan YonkmanCanadaD2010–20111601139
Mike YorkUnited StatesL2007–20086368144
Mike ZigomanisCanadaC2006–200810816102652

See also

Notes

^ a: As of the 2005–2006 NHL season, all games have a winner; teams losing in overtime and shootouts are awarded one point thus the OTL stat replacees the tie statistic. The OTL column also includes SOL (Shootout losses).[1]

References

General
Specific
  1. "Shootouts are fan-friendly". The Washington Times. 2005-10-19. Archived from the original on 2009-05-17. Retrieved 2010-04-14.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.