MligTC455_29173 (ANKRD42)

Mlig455 TC Mlig455 genes Homologs Pfam Full annotation
MligTC455_29173 Mlig455_031607 ANKRD42; Ank2; Ankrd42 Ankyrin repeats (many copies) Mlig455_031607:
{TRANSSPLICED}
{Pfam: Ankyrin repeats (many copies) [PF13637.8, score=128.5]; Ankyrin repeats (3 copies) [PF12796.9, score=121.4]; Ankyrin repeats (many copies) [PF13857.8, score=115.0]; Ankyrin repeat [PF13606.8, score=88.5]; Ankyrin repeat [PF00023.32, score=78.1]}
{Human: ENSG00000137494, ANKRD42, ankyrin repeat domain 42, [RH, Score=501, Expect=9e-174]}
{Mouse: ENSMUSG00000041343, Ankrd42, ankyrin repeat domain 42, [RH, Score=497, Expect=4e-172]}
{Dmel: FBgn0261788, Ank2, Ankyrin 2, [Score=144, Expect=7e-36]}
{Celegans: WBGene00006780, unc-44, AO66 ankyrin, [Score=129, Expect=3e-31]}
{Smed: dd_Smed_v6_10615_0_1, dd_Smed_v6_10615_0_1, [RH, Score=623, Expect=0.0]}

Links: Tomoseq.

Expression, Z-scaled

Variance, Z-scaled

Clusters

Expression, raw

Similar genes by expression

Nr. Mlig455 TC Pearson corr. Mlig455 genes Homologs Pfam Full annotation
1. MligTC455_29164 0.623 Mlig455_006856 ANKRD42; Ank2; Ankrd42 Ankyrin repeats (many copies) Details
2. MligTC455_32312 0.529 Mlig455_026936
Mlig455_027086
PAN domain Details
3. MligTC455_20933 0.435 Mlig455_013811 Glycine rich protein Details
4. MligTC455_09456 0.424 Mlig455_029993 Details
5. MligTC455_16231 0.423 Mlig455_011361 Details
6. MligTC455_46869 0.422 Mlig455_054214 Concanavalin A-like lectin/glucanases superfamily Details
7. MligTC455_46871 0.422 Mlig455_060759 Details
8. MligTC455_11229 0.419 Mlig455_054212 Details
9. MligTC455_31933 0.419 Mlig455_062083 ANGPTL1; Angptl1; CG5550 Fibrinogen beta and gamma chains, C-terminal globular domain Details
10. MligTC455_47079 0.412 Mlig455_004459 SSUH2; Ssu2 DnaJ central domain Details
11. MligTC455_27692 0.402 Mlig455_041598 TUBA1A; Tuba1a; alphaTub84B Tubulin/FtsZ family, GTPase domain Details
12. MligTC455_39374 0.4 Mlig455_045541 Details
13. MligTC455_33132 0.396 Mlig455_030500
Mlig455_030509
ELOVL4; Elo68alpha; Elovl4 GNS1/SUR4 family;
Helix-turn-helix domain of transposase family ISL3
Details
14. MligTC455_13813 0.392 Mlig455_013816 Glycine rich protein Details
15. MligTC455_41870 0.391 Mlig455_042417 ANGPTL1; Angptl1; sca Fibrinogen beta and gamma chains, C-terminal globular domain Details
16. MligTC455_33383 0.39 Mlig455_025532 DRC3; Drc3; TbCMF46 Leucine-rich repeat Details
17. MligTC455_13090 0.387 Mlig455_036250 Biotin-protein ligase, N terminal Details
18. MligTC455_16232 0.386 Mlig455_011273 Details
19. MligTC455_13544 0.386 Mlig455_051924 Mucin-like glycoprotein Details
20. MligTC455_41324 0.384 Mlig455_024997 CCDC151; Ccdc151 Details
21. MligTC455_44409 0.383 Mlig455_029682 TRPM2; Trpm; Trpm1 Ion transport protein Details
22. MligTC455_30352 0.382 Mlig455_048232 Details
23. MligTC455_16233 0.381 Mlig455_011368 Details
24. MligTC455_13089 0.38 Mlig455_005491 Biotin-protein ligase, N terminal Details
25. MligTC455_44308 0.379 Mlig455_006155 F5/8 type C domain Details
26. MligTC455_30354 0.379 Mlig455_048268 TUBB4B; Tubb4b; betaTub56D Tubulin/FtsZ family, GTPase domain Details
27. MligTC455_26725 0.379 Mlig455_054429 CFAP299; CG8138; Cfap299 Domain of unknown function (DUF4464) Details
28. MligTC455_23248 0.378 Mlig455_032851 F5/8 type C domain Details
29. MligTC455_04423 0.378 Mlig455_060965 Details
30. MligTC455_44307 0.377 Mlig455_006144 F5/8 type C domain Details
31. MligTC455_39988 0.375 Mlig455_062081 Details
32. MligTC455_26724 0.372 Mlig455_014519 CFAP299; CG14017; Cfap299 Domain of unknown function (DUF4464) Details
33. MligTC455_13516 0.372 Mlig455_032209 PAN domain Details
34. MligTC455_47080 0.372 Mlig455_037356 SSUH2; Ssu2 DnaJ central domain Details
35. MligTC455_17667 0.371 Mlig455_060968 Details
36. MligTC455_45731 0.37 Mlig455_003947
Mlig455_003964
Mlig455_005981
CG5987; TTLL7; Ttll7 Tubulin-tyrosine ligase family Details
37. MligTC455_36629 0.37 Mlig455_069684 Details
38. MligTC455_46870 0.366 Mlig455_060760 Concanavalin A-like lectin/glucanases superfamily Details
39. MligTC455_42457 0.365 Mlig455_020182 Details
40. MligTC455_20560 0.365 Mlig455_005723
Mlig455_059493
Domain of unknown function (DUF4537) Details
41. MligTC455_44809 0.364 Mlig455_035938 Details
42. MligTC455_50143 0.364 Mlig455_037164 ATP11B; Atp11b; CG9981 Phospholipid-translocating P-type ATPase C-terminal Details
43. MligTC455_29168 0.363 Mlig455_001005 CG9492; DNAH5; Dnah5 Dynein heavy chain, N-terminal region 1 Details
44. MligTC455_03329 0.363 Mlig455_048958 Details
45. MligTC455_14127 0.362 Mlig455_053045 SSUH2; Ssu2 Details
46. MligTC455_38461 0.36 Mlig455_013666 Glycine rich protein Details
47. MligTC455_33463 0.36 Mlig455_023684 CG30048; PKD1L2; Pkd1l2 Polycystin cation channel Details
48. MligTC455_41664 0.359 Mlig455_000787 1700001C02Rik; C2orf70 Protein of unknown function (DUF2475) Details
49. MligTC455_26723 0.359 Mlig455_014499 CFAP299; CG8138; Cfap299 Domain of unknown function (DUF4464) Details
50. MligTC455_50144 0.358 Mlig455_052316 ATP11B; Atp11b; CG4301 Phospholipid-translocating P-type ATPase C-terminal Details
51. MligTC455_42376 0.358 Mlig455_069890 PAN domain Details
52. MligTC455_30350 0.356 Mlig455_022282 TUBB4B; Tubb4b; betaTub56D Tubulin/FtsZ family, GTPase domain Details
53. MligTC455_02529 0.356 Mlig455_036848 SSUH2; Ssu2 Details
54. MligTC455_01679 0.355 Mlig455_009078 Details
55. MligTC455_53607 0.355 Mlig455_023792 Kap-alpha1; SPAG6; Spag6l Armadillo/beta-catenin-like repeat Details
56. MligTC455_30353 0.355 Mlig455_048234 TUBB4B; Tubb4b; betaTub56D Tubulin/FtsZ family, GTPase domain Details
57. MligTC455_02530 0.353 Mlig455_052984 SSUH2; Ssu2 Details
58. MligTC455_53772 0.35 Mlig455_002139
Mlig455_002285
ERICH3; Erich3 PLAT/LH2 domain Details
59. MligTC455_16917 0.349 Mlig455_069082 Details
60. MligTC455_18727 0.348 Mlig455_008064 Cln7; MFSD8; Mfsd8 Major Facilitator Superfamily Details
61. MligTC455_18454 0.348 Mlig455_025691 Details
62. MligTC455_07870 0.348 Mlig455_047540 Details
63. MligTC455_21757 0.348 Mlig455_057867 Details
64. MligTC455_44663 0.348 Mlig455_046880
Mlig455_063019
RAB28; Rab28; Rab7 Ras family Details
65. MligTC455_52005 0.347 Mlig455_004321 Kap-alpha3; SPAG6; Spag6l Armadillo/beta-catenin-like repeat Details
66. MligTC455_23850 0.347 Mlig455_013179 CG32819; TEKT3; Tekt3 Tektin family Details
67. MligTC455_42968 0.345 Mlig455_016645 CCDC105; Ccdc105 Tektin family Details
68. MligTC455_41368 0.345 Mlig455_007683
Mlig455_020872
Mlig455_020918
Mlig455_020998
Details
69. MligTC455_38462 0.344 Mlig455_013678 Amiloride-sensitive sodium channel Details
70. MligTC455_36507 0.343 Mlig455_038156
Mlig455_038261
DNAI2; Dnai2; Dnaic2 Details
71. MligTC455_40625 0.341 Mlig455_050210 CD209; Cd209g Lectin C-type domain Details
72. MligTC455_42969 0.34 Mlig455_016709 CCDC105; Ccdc105 Tektin family Details
73. MligTC455_39985 0.34 Mlig455_022339
Mlig455_022351
oxt WSC domain Details
74. MligTC455_47477 0.34 Mlig455_050850 CG5458; RSPH1; Rsph1 MORN repeat Details
75. MligTC455_38064 0.34 Mlig455_054209 PAN domain Details
76. MligTC455_38065 0.34 Mlig455_054213 KREMEN2; Kremen2 WSC domain Details
77. MligTC455_19913 0.339 Mlig455_033427 CG6752; RSPRY1; Rspry1 SPRY domain Details
78. MligTC455_27954 0.338 Mlig455_068215 Nrk; PLG; Plg F5/8 type C domain Details
79. MligTC455_47060 0.337 Mlig455_043249 TROVE2; Trove2 TROVE domain Details
80. MligTC455_54200 0.337 Mlig455_042328
Mlig455_047109
SAXO1; Saxo1 STOP protein Details
81. MligTC455_44810 0.337 Mlig455_013293
Mlig455_035940
Mlig455_058406
Mlig455_058409
Details
82. MligTC455_13171 0.336 Mlig455_005963
Mlig455_005967
Lectin C-type domain Details
83. MligTC455_23851 0.335 Mlig455_046000 CG32819; TEKT3; Tekt3 Tektin family Details
84. MligTC455_18681 0.335 Mlig455_069927 Details
85. MligTC455_10160 0.334 Mlig455_006145
Mlig455_006156
F5/8 type C domain Details
86. MligTC455_13545 0.334 Mlig455_053118 CG32834; ZAN Glycine rich protein Details
87. MligTC455_22649 0.334 Mlig455_059428 Sushi repeat (SCR repeat) Details
88. MligTC455_16230 0.332 Mlig455_011272 Details
89. MligTC455_31163 0.332 Mlig455_045625 Details
90. MligTC455_16685 0.332 Mlig455_067259 Details
91. MligTC455_19468 0.331 Mlig455_033851 GLRX; Glrx; Grx1 Glutaredoxin Details
92. MligTC455_10401 0.331 Mlig455_056408 Details
93. MligTC455_44411 0.331 Mlig455_064903
Mlig455_064931
TRPM2; TRPM3; Trpm; Trpm2; Trpm3 SLOG in TRPM Details
94. MligTC455_32049 0.33 Mlig455_046241 Details
95. MligTC455_32559 0.329 Mlig455_005009 CG10185; NWD2; Nwd2 Details
96. MligTC455_49254 0.329 Mlig455_039924 CG5458; MORN2; Morn2 MORN repeat Details
97. MligTC455_44188 0.329 Mlig455_061616 Details
98. MligTC455_24519 0.328 Mlig455_026505 DNAH10; Dhc98D; Dnah10 Hydrolytic ATP binding site of dynein motor region Details
99. MligTC455_04786 0.326 Mlig455_043817
Mlig455_047431
Glycine rich protein Details
100. MligTC455_30349 0.326 Mlig455_048267 TUBB4B; Tubb4b; betaTub56D Tubulin/FtsZ family, GTPase domain Details
101. MligTC455_18482 0.326 Mlig455_064436 IFT88; Ift88; nompB Tetratricopeptide repeat Details
102. MligTC455_54337 0.325 Mlig455_000362 PKDREJ; Pkd1l2; Pkd2 Polycystin cation channel Details
103. MligTC455_19441 0.325 Mlig455_001985 Details
104. MligTC455_29676 0.324 Mlig455_054290
Mlig455_054366
TUBA1A; Tuba1a; alphaTub84B Tubulin/FtsZ family, GTPase domain Details
105. MligTC455_10714 0.324 Mlig455_014408
Mlig455_070162
CG31803; RSPH9; Rsph9 Radial spokehead-like protein Details
106. MligTC455_21755 0.322 Mlig455_021213 F5/8 type C domain Details
107. MligTC455_30335 0.321 Mlig455_000285 Integrase core domain Details
108. MligTC455_18745 0.321 Mlig455_000450 Details
109. MligTC455_56645 0.321 Mlig455_001751 Details
110. MligTC455_57667 0.321 Mlig455_001773 Details
111. MligTC455_40075 0.321 Mlig455_003636
Mlig455_003841
PAN domain Details
112. MligTC455_05555 0.321 Mlig455_004273 Details
113. MligTC455_03761 0.321 Mlig455_005554 Argk; CKB; Ckb ATP:guanido phosphotransferase, C-terminal catalytic domain Details
114. MligTC455_13904 0.321 Mlig455_006146
Mlig455_006158
F5/8 type C domain Details
115. MligTC455_00644 0.321 Mlig455_009802 Details
116. MligTC455_40502 0.321 Mlig455_011578 SPATA18; Spata18 Mitochondria-eating protein Details
117. MligTC455_34946 0.321 Mlig455_012839 ANGPTL1; Angptl1; CG30280 Fibrinogen beta and gamma chains, C-terminal globular domain Details
118. MligTC455_37838 0.321 Mlig455_012885 PKDREJ; Pkd2; Pkdrej Polycystin cation channel Details
119. MligTC455_34952 0.321 Mlig455_012890 ANGPTL7; Angptl7; CG5550 Fibrinogen beta and gamma chains, C-terminal globular domain Details
120. MligTC455_11211 0.321 Mlig455_014750 Details
121. MligTC455_39175 0.321 Mlig455_017054 Details
122. MligTC455_12672 0.321 Mlig455_017399 Reverse transcriptase (RNA-dependent DNA polymerase) Details
123. MligTC455_17773 0.321 Mlig455_019102 Cholesterol uptake porter CUP1 of Mce4, putative Details
124. MligTC455_17774 0.321 Mlig455_019109 CCDC144C protein coiled-coil region Details
125. MligTC455_34815 0.321 Mlig455_020979 Details
126. MligTC455_00827 0.321 Mlig455_022370 Details
127. MligTC455_36400 0.321 Mlig455_022392 KREMEN2 WSC domain Details
128. MligTC455_47167 0.321 Mlig455_029487
Mlig455_029507
F5/8 type C domain Details
129. MligTC455_08117 0.321 Mlig455_032850 F5/8 type C domain Details
130. MligTC455_08994 0.321 Mlig455_034584 TMEM131; Tmem131 Transmembrane protein 131-like N-terminal Details
131. MligTC455_01544 0.321 Mlig455_039684 Details
132. MligTC455_03585 0.321 Mlig455_042979 F5/8 type C domain Details
133. MligTC455_02026 0.321 Mlig455_043375 Details
134. MligTC455_11914 0.321 Mlig455_044332 CG7409; HSPB8; Hspb8 Hsp20/alpha crystallin family Details
135. MligTC455_04997 0.321 Mlig455_045386 Transcriptional Coactivator p15 (PC4) Details
136. MligTC455_37404 0.321 Mlig455_046257 Details
137. MligTC455_17957 0.321 Mlig455_046335 CCDC83; Ccdc83 Domain of unknown function (DUF4618) Details
138. MligTC455_36628 0.321 Mlig455_047554
Mlig455_047565
Details
139. MligTC455_05607 0.321 Mlig455_050647 Polycystin cation channel Details
140. MligTC455_12879 0.321 Mlig455_055996 Helical bimodular sensor domain Details
141. MligTC455_31010 0.321 Mlig455_059524 Details
142. MligTC455_54729 0.321 Mlig455_061036 Transcriptional Coactivator p15 (PC4) Details
143. MligTC455_25093 0.321 Mlig455_061223 ANK3; Ank2; Ank3 Ankyrin repeats (3 copies) Details
144. MligTC455_13074 0.321 Mlig455_061874 CG42540; STOM; Stom SPFH domain / Band 7 family Details
145. MligTC455_14827 0.321 Mlig455_063374 PLD2; Pld; Pld2 Details
146. MligTC455_55415 0.321 Mlig455_066065 Details
147. MligTC455_05473 0.321 Mlig455_066906 PRR9 Details
148. MligTC455_42637 0.321 Mlig455_068731 USP39; Usp39 Zn-finger in ubiquitin-hydrolases and other protein Details
149. MligTC455_47168 0.321 Mlig455_070741 F5/8 type C domain Details
150. MligTC455_54338 0.32 Mlig455_056485 PKDREJ; Pkd1l2; Pkd2 Polycystin cation channel Details
151. MligTC455_19442 0.319 Mlig455_002080 Aldehyde ferredoxin oxidoreductase, N-terminal domain Details
152. MligTC455_18481 0.319 Mlig455_061762 IFT88; Ift88; nompB Tetratricopeptide repeat Details
153. MligTC455_51857 0.317 Mlig455_024455 MDH1B; Mdh1b lactate/malate dehydrogenase, alpha/beta C-terminal domain Details
154. MligTC455_26712 0.317 Mlig455_031611 PNLDC1; Pnldc1 CAF1 family ribonuclease Details
155. MligTC455_46341 0.317 Mlig455_052880
Mlig455_052884
Ankyrin repeats (3 copies) Details
156. MligTC455_41765 0.316 Mlig455_014407 Details
157. MligTC455_12444 0.316 Mlig455_041806 Details
158. MligTC455_42994 0.315 Mlig455_035840 Details
159. MligTC455_13095 0.315 Mlig455_036239 Details
160. MligTC455_18680 0.315 Mlig455_037753 Details
161. MligTC455_51198 0.315 Mlig455_043152 Cyclic nucleotide-binding domain Details
162. MligTC455_40610 0.315 Mlig455_064484 Sushi repeat (SCR repeat) Details
163. MligTC455_44808 0.314 Mlig455_013291 Details
164. MligTC455_31007 0.314 Mlig455_068216 PKD2L1; Pkd1l2; Pkd2 Polycystin cation channel Details
165. MligTC455_28323 0.313 Mlig455_048581 TUBA1A; Tuba1a; alphaTub84B Tubulin/FtsZ family, GTPase domain Details
166. MligTC455_38175 0.313 Mlig455_041332
Mlig455_056218
DNAH9; Dhc93AB; Dnah17; Dnah9 Dynein heavy chain, N-terminal region 1;
Hydrolytic ATP binding site of dynein motor region
Details
167. MligTC455_28168 0.312 Mlig455_023828 Details
168. MligTC455_20962 0.312 Mlig455_031312 CG14838; WDR63; Wdr63 WD domain, G-beta repeat Details
169. MligTC455_04425 0.312 Mlig455_054986 Details
170. MligTC455_31500 0.312 Mlig455_056588 Details
171. MligTC455_46895 0.311 Mlig455_028803 Lectin C-type domain Details
172. MligTC455_29169 0.31 Mlig455_002330 CG9492; DNAH5; Dnah5 Dynein heavy chain, N-terminal region 1 Details
173. MligTC455_40020 0.31 Mlig455_008800 CG8086; ODF3; Odf3 Sperm-tail PG-rich repeat Details
174. MligTC455_39096 0.31 Mlig455_019781
Mlig455_019803
Concanavalin A-like lectin/glucanases superfamily Details
175. MligTC455_45244 0.31 Mlig455_020516
Mlig455_020552
Poc1; SPAG16; Spag16 WD domain, G-beta repeat Details
176. MligTC455_27515 0.31 Mlig455_027718 ANKRD50; Ank2; Tnks Ankyrin repeats (3 copies) Details
177. MligTC455_31501 0.31 Mlig455_056609 Details
178. MligTC455_45885 0.309 Mlig455_006950
Mlig455_017967
CG10958; DRC1; Drc1 Sperm tail Details
179. MligTC455_08366 0.309 Mlig455_049130 DYNLRB1; Dynlrb1; robl Roadblock/LC7 domain Details
180. MligTC455_44445 0.309 Mlig455_057077 RSPH14; Rsph14 Armadillo/beta-catenin-like repeat Details
181. MligTC455_19040 0.308 Mlig455_003437 CAV1; Cav1 Caveolin Details
182. MligTC455_30317 0.308 Mlig455_034652 TUBB4B; Tubb4b; betaTub56D Tubulin/FtsZ family, GTPase domain Details
183. MligTC455_39893 0.307 Mlig455_059205 WSCD1 WSC domain Details
184. MligTC455_19443 0.306 Mlig455_002186 Details
185. MligTC455_30621 0.306 Mlig455_037278 CUBN; Tll2; uif CUB domain Details
186. MligTC455_33481 0.306 Mlig455_047726
Mlig455_049650
CG10185; NWD2; Nwd1; Nwd2 Domain of unknown function (DUF4062) Details
187. MligTC455_56757 0.306 Mlig455_064344 Pentapeptide repeats (9 copies) Details
188. MligTC455_51537 0.306 Mlig455_064569 Details
189. MligTC455_52724 0.305 Mlig455_032117 Glycosyltransferase sugar-binding region containing DXD motif Details
190. MligTC455_18682 0.305 Mlig455_037756 Details
191. MligTC455_31164 0.305 Mlig455_029609
Mlig455_045673
Amiloride-sensitive sodium channel Details
192. MligTC455_45180 0.305 Mlig455_048575
Mlig455_049036
Bug22; CFAP20; Cfap20 Protein of unknown function (DUF667) Details
193. MligTC455_51362 0.305 Mlig455_053331 Details
194. MligTC455_53983 0.305 Mlig455_061983 Details
195. MligTC455_09576 0.305 Mlig455_064078 TRAF4; Traf4 TRAF-type zinc finger Details
196. MligTC455_27689 0.304 Mlig455_035623 TUBA1A; Tuba1a; alphaTub84D Tubulin/FtsZ family, GTPase domain Details
197. MligTC455_27690 0.304 Mlig455_048257 TUBA1A; Tuba1a; alphaTub84B Tubulin/FtsZ family, GTPase domain Details
198. MligTC455_39375 0.304 Mlig455_052642
Mlig455_065712
Details
199. MligTC455_38980 0.304 Mlig455_028382
Mlig455_066206
Mlig455_068842
FAT4; Fat4; ft Cadherin domain Details
200. MligTC455_28322 0.303 Mlig455_048436 TUBA1A; Tuba1a; alphaTub84B Tubulin/FtsZ family, GTPase domain Details
201. MligTC455_49458 0.302 Mlig455_007046 Details
202. MligTC455_42372 0.302 Mlig455_008480 Details
203. MligTC455_47476 0.302 Mlig455_011139 CG5458; RSPH1; Rsph1 MORN repeat Details
204. MligTC455_48766 0.302 Mlig455_020052
Mlig455_022298
CG8086; ODF3; Odf3 Sperm-tail PG-rich repeat Details
205. MligTC455_25424 0.302 Mlig455_048338 Glycosyltransferase sugar-binding region containing DXD motif Details
206. MligTC455_13094 0.301 Mlig455_005442
Mlig455_005513
Details
207. MligTC455_45026 0.301 Mlig455_023250 CFAP161; CG34457; Cfap161 Details
208. MligTC455_46255 0.301 Mlig455_024833 CASC1; CG15373; Casc1 Cancer susceptibility candidate 1 N-terminus Details
209. MligTC455_41325 0.301 Mlig455_025012 CCDC151; Ccdc151 Details
210. MligTC455_37720 0.301 Mlig455_027725
Mlig455_027921
Mlig455_027931
TRPV6; Trpv6; iav Ankyrin repeats (3 copies) Details
211. MligTC455_45179 0.301 Mlig455_048432 Bug22; CFAP20; Cfap20 Protein of unknown function (DUF667) Details
212. MligTC455_27691 0.3 Mlig455_048291
Mlig455_048316
TUBA1A; Tuba1a; alphaTub84B Tubulin/FtsZ family, GTPase domain Details

Similar genes by variation

Nr. Mlig455 TC Pearson corr. Mlig455 genes Homologs Pfam Full annotation
Berezikov Lab - 2023 © ERIBA