Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo that says

Flow Battery Research Collective

  1. Home
  2. General Discussion
  3. Designing the large-format cell

Designing the large-format cell

Scheduled Pinned Locked Moved General Discussion
20 Posts 4 Posters 510 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kirkK Offline
    kirkK Offline
    kirk
    wrote on last edited by
    #3

    Probably too far involved but this sort of approach could be cool, if it was constrained to manufacturable shapes:

    We introduce Fireshape, an open-source and automated shape optimization toolbox for the finite element software Firedrake. Fireshape is based on the moving mesh method and allows users with minimal shape optimization knowledge to tackle with ease challenging shape optimization problems constrained to partial differential equations (PDEs).

    https://link.springer.com/article/10.1007/s00158-020-02813-y?error=cookies_not_supported&code=2a7f63ae-6652-4af3-9b50-1ffb6e6985da

    1 Reply Last reply
    0
    • kirkK Offline
      kirkK Offline
      kirk
      wrote on last edited by kirk
      #4

      Doing some preliminary design for a flow frame that could be printed with a common FDM printer - side length 200 mm. More to come soon!

      image.png

      1 Reply Last reply
      1
      1
      • kirk@social.coopK kirk@social.coop shared this topic on
      • kirkK Offline
        kirkK Offline
        kirk
        wrote last edited by kirk
        #5

        I've just finished the CAD assembly of the first iteration of the large-format cell, which we will manufacture and test for leaks and other issues.

        cell.gif

        The repository is here.

        Active area is currently 175 cm², and flow frames are hopefully printable on a 200 mm x 200 mm FDM printer. The flow frame is sized to fit on the printbed and still leave room for a healthy brim.

        Manufacturing files in CAD/exports.

        Filename Process/Material Quantity
        endplate-EndplateBolt Holes.step 12 mm (1/2 in) plywood/MDF 2
        outer-current-collector-Outer Current Collector.step 1 mm brass 2
        flow-frame-Flow Frame - Barbed, For Single Cell, Northeast.stl FDM / PP or ABS 1
        flow-frame-back-Flow Frame (Back).stl FDM / PP or ABS 1
        Gasket.svg TBD - thin <0.5 mm gasket material 3
        Outer Gasket.svg TBD - thin <0.5 mm gasket material 1
        Inner Current Collector.svg 1 mm graphite foil 2
        M10x50 bolts/nuts/washers 12

        All flow connections are on one flow frame, which passes the other electrolyte through to the next half cell through internal manifolds.
        8cf722b5-6672-4643-8189-7b69a5edf273-image.png

        There are some shunt current flow paths and flow diffuser geometry in place, but these are not optimized and mostly representative. We will see if this type of geometry is even printable/sealable before spending much effort on CFD/FEM/shunt current modeling. This general approach is, however, roughly consistent with what I've seen in applied research and industry.

        60d20a2a-786c-4284-832a-0f77f514fd5e-image.png

        The "back" flow frame doesn't have barbs, and connects through the barbed flow frames internal manifolds to receive/output flow. It's flow fields are mirrored versions of the other flow frame, and the backside of this flow frame is completely blocked.

        59600750-aeea-49e0-8e72-31a4accabc39-image.png

        For endplates, the design is a simple flat sheet. We will see how 12mm plywood holds up with a 12-bolt pattern. Eight of these bolts straddle evenly the four barbed flow ports. There is a tab cutout for the current collector connection. Instead of making the current collector tab longer, I decided to cut out the endplate slightly like this, so that the current collector is cheaper to make on services like SendCutSend (which calculates largely on rectangular part area, and brass >> plywood for these thicknesses). Technically, only need the large 20 mm port holes on one side of this cell, since all the barbs are on the same side, but to keep unique part count/costs down when ordering and simplicity for now, I haven't created separate port-hole-less parts yet for the endplate and inner/outer current collectors.

        c6f3c265-eb59-4849-9336-e5d32fde221d-image.png

        Gaskets and inner current collectors all largely follow the shape of the flow frames, with the Outer Gasket.svg having larger port holes to allow the barbs through.

        e4d6698d-6cb6-4da2-9566-45ebd7af6f19-image.png

        I've also modeled the pump we're using:
        1f078df1-2760-44ca-b52f-133e760c2ac8-image.png

        The code to control the pumps using an Arduino Uno and thyristors is here, and a corresponding GUI based on the MYSTAT software is here.

        I haven't written any documentation yet because things are still changing quite a lot right now - I'll keep posting updates in this thread as we progress!

        wordmark@mas.toW 2 Replies Last reply
        1
        1
        • kirkK kirk

          I've just finished the CAD assembly of the first iteration of the large-format cell, which we will manufacture and test for leaks and other issues.

          cell.gif

          The repository is here.

          Active area is currently 175 cm², and flow frames are hopefully printable on a 200 mm x 200 mm FDM printer. The flow frame is sized to fit on the printbed and still leave room for a healthy brim.

          Manufacturing files in CAD/exports.

          Filename Process/Material Quantity
          endplate-EndplateBolt Holes.step 12 mm (1/2 in) plywood/MDF 2
          outer-current-collector-Outer Current Collector.step 1 mm brass 2
          flow-frame-Flow Frame - Barbed, For Single Cell, Northeast.stl FDM / PP or ABS 1
          flow-frame-back-Flow Frame (Back).stl FDM / PP or ABS 1
          Gasket.svg TBD - thin <0.5 mm gasket material 3
          Outer Gasket.svg TBD - thin <0.5 mm gasket material 1
          Inner Current Collector.svg 1 mm graphite foil 2
          M10x50 bolts/nuts/washers 12

          All flow connections are on one flow frame, which passes the other electrolyte through to the next half cell through internal manifolds.
          8cf722b5-6672-4643-8189-7b69a5edf273-image.png

          There are some shunt current flow paths and flow diffuser geometry in place, but these are not optimized and mostly representative. We will see if this type of geometry is even printable/sealable before spending much effort on CFD/FEM/shunt current modeling. This general approach is, however, roughly consistent with what I've seen in applied research and industry.

          60d20a2a-786c-4284-832a-0f77f514fd5e-image.png

          The "back" flow frame doesn't have barbs, and connects through the barbed flow frames internal manifolds to receive/output flow. It's flow fields are mirrored versions of the other flow frame, and the backside of this flow frame is completely blocked.

          59600750-aeea-49e0-8e72-31a4accabc39-image.png

          For endplates, the design is a simple flat sheet. We will see how 12mm plywood holds up with a 12-bolt pattern. Eight of these bolts straddle evenly the four barbed flow ports. There is a tab cutout for the current collector connection. Instead of making the current collector tab longer, I decided to cut out the endplate slightly like this, so that the current collector is cheaper to make on services like SendCutSend (which calculates largely on rectangular part area, and brass >> plywood for these thicknesses). Technically, only need the large 20 mm port holes on one side of this cell, since all the barbs are on the same side, but to keep unique part count/costs down when ordering and simplicity for now, I haven't created separate port-hole-less parts yet for the endplate and inner/outer current collectors.

          c6f3c265-eb59-4849-9336-e5d32fde221d-image.png

          Gaskets and inner current collectors all largely follow the shape of the flow frames, with the Outer Gasket.svg having larger port holes to allow the barbs through.

          e4d6698d-6cb6-4da2-9566-45ebd7af6f19-image.png

          I've also modeled the pump we're using:
          1f078df1-2760-44ca-b52f-133e760c2ac8-image.png

          The code to control the pumps using an Arduino Uno and thyristors is here, and a corresponding GUI based on the MYSTAT software is here.

          I haven't written any documentation yet because things are still changing quite a lot right now - I'll keep posting updates in this thread as we progress!

          wordmark@mas.toW This user is from outside of this forum
          wordmark@mas.toW This user is from outside of this forum
          wordmark@mas.to
          wrote last edited by
          #6

          @kirk how to separate #h2 and #o2 #gas?

          kirkK 1 Reply Last reply
          0
          • wordmark@mas.toW wordmark@mas.to

            @kirk how to separate #h2 and #o2 #gas?

            kirkK Offline
            kirkK Offline
            kirk
            wrote last edited by
            #7

            @wordmark@mas.to do you mean in general or in the context of this RFB cell? Ideally, we won't be generating any detectable H2 or O2, in practice, the flow paths in some cells are arranged so that the cell can be placed in a way where the fluid flows through the porous electrode upward, against gravity. If side reactions that generate H2 or O2 occur, and you make bubbles, those will ideally clear through the cell upward in the direction of flow.

            1 Reply Last reply
            1
            • kirkK Offline
              kirkK Offline
              kirk
              wrote last edited by
              #8

              Daniel has been prototyping this design, he made a post about it here: https://fbrc.nodebb.com/topic/9baae384-75b5-40bc-ae3c-de14abd8f8e4/working-on-a-large-scale-open-source-flow-battery-design-and-kit

              1 Reply Last reply
              1
              • kirkK kirk

                I've just finished the CAD assembly of the first iteration of the large-format cell, which we will manufacture and test for leaks and other issues.

                cell.gif

                The repository is here.

                Active area is currently 175 cm², and flow frames are hopefully printable on a 200 mm x 200 mm FDM printer. The flow frame is sized to fit on the printbed and still leave room for a healthy brim.

                Manufacturing files in CAD/exports.

                Filename Process/Material Quantity
                endplate-EndplateBolt Holes.step 12 mm (1/2 in) plywood/MDF 2
                outer-current-collector-Outer Current Collector.step 1 mm brass 2
                flow-frame-Flow Frame - Barbed, For Single Cell, Northeast.stl FDM / PP or ABS 1
                flow-frame-back-Flow Frame (Back).stl FDM / PP or ABS 1
                Gasket.svg TBD - thin <0.5 mm gasket material 3
                Outer Gasket.svg TBD - thin <0.5 mm gasket material 1
                Inner Current Collector.svg 1 mm graphite foil 2
                M10x50 bolts/nuts/washers 12

                All flow connections are on one flow frame, which passes the other electrolyte through to the next half cell through internal manifolds.
                8cf722b5-6672-4643-8189-7b69a5edf273-image.png

                There are some shunt current flow paths and flow diffuser geometry in place, but these are not optimized and mostly representative. We will see if this type of geometry is even printable/sealable before spending much effort on CFD/FEM/shunt current modeling. This general approach is, however, roughly consistent with what I've seen in applied research and industry.

                60d20a2a-786c-4284-832a-0f77f514fd5e-image.png

                The "back" flow frame doesn't have barbs, and connects through the barbed flow frames internal manifolds to receive/output flow. It's flow fields are mirrored versions of the other flow frame, and the backside of this flow frame is completely blocked.

                59600750-aeea-49e0-8e72-31a4accabc39-image.png

                For endplates, the design is a simple flat sheet. We will see how 12mm plywood holds up with a 12-bolt pattern. Eight of these bolts straddle evenly the four barbed flow ports. There is a tab cutout for the current collector connection. Instead of making the current collector tab longer, I decided to cut out the endplate slightly like this, so that the current collector is cheaper to make on services like SendCutSend (which calculates largely on rectangular part area, and brass >> plywood for these thicknesses). Technically, only need the large 20 mm port holes on one side of this cell, since all the barbs are on the same side, but to keep unique part count/costs down when ordering and simplicity for now, I haven't created separate port-hole-less parts yet for the endplate and inner/outer current collectors.

                c6f3c265-eb59-4849-9336-e5d32fde221d-image.png

                Gaskets and inner current collectors all largely follow the shape of the flow frames, with the Outer Gasket.svg having larger port holes to allow the barbs through.

                e4d6698d-6cb6-4da2-9566-45ebd7af6f19-image.png

                I've also modeled the pump we're using:
                1f078df1-2760-44ca-b52f-133e760c2ac8-image.png

                The code to control the pumps using an Arduino Uno and thyristors is here, and a corresponding GUI based on the MYSTAT software is here.

                I haven't written any documentation yet because things are still changing quite a lot right now - I'll keep posting updates in this thread as we progress!

                wordmark@mas.toW This user is from outside of this forum
                wordmark@mas.toW This user is from outside of this forum
                wordmark@mas.to
                wrote last edited by wordmark@mas.to
                #9

                @kirk aaaaah its a battery? Not water electrolysis... Very interesting

                Previous thought: so u say this cell makes O2 and H2 going out from separate outlets?

                Like expensive (platinum catalysator coated grid + membrane) PEM cell?

                But maintenance free and at lower costs?

                Because if O2 and H2 is properly separated everything is fine 😄 otherwise: kaboom

                What volts amps will your stack require? Production costs per stack?

                Very interesting...

                1 Reply Last reply
                0
                • kirkK kirk

                  For the "large-format" cell, we'd like to target as large of a geometric area as possible, and ideally have the flow frame be useable both for single-cell and stack testing. This means it needs to possess adequate internal fluid manifolds and flow diffuser/spreading geometry. We must also consider shunt currents once we progress to stack testing, so we'd like to design the cell with that issue in mind upfront.

                  We plan to start with a flow-through design, as it is much, much simpler to design and manufacture than flow field-based approaches.

                  This thesis has some helpful figures - I haven't read it yet myself, but it looks quite useful. The author is now a professor at University of Padua.

                  0b059e33-2ae0-43c2-9c19-e40159445dd4-image.png image|623x500

                  072e7f5c-bcab-41ef-bf2d-9963295c779c-image.png image|690x410

                  3234a9ed-3165-4255-acb4-2feb8e12a03a-image.png image|690x390

                  https://global.discourse-cdn.com/free1/uploads/fbrc/original/1X/0f77c4b4b752d2c44bc56bc870b2ac407eb9f7ca.jpeg

                  Basically we want to make our own version of this. Ideally we could prototype it with polypropylene FDM printing... but in any real application it would be injection molded.

                  140553f3-3345-412b-b402-204677481e26-image.png image|411x499

                  A good image showing the path of a shunt current, which leads to a drop in energy efficiency as well as uneven current distribution (and possibly plating, for hybrid RFBs):

                  be1f2630-b0b8-4153-afb1-fe5e02edb939-image.png image|236x206
                  Image from University of Padua researchers: https://iopscience.iop.org/article/10.1149/MA2024-0217mtgabs


                  Right now, we need a flow frame that:

                  1. Has the correct geometry for flow-through graphite felt electrodes (and possibly polymer felts/spacers, for hybrid chemistries)
                  2. Doesn't leak
                  3. Distributes flow evenly through the felts
                  4. Offers adequate pressure drop and shunt currents when implemented in a stack

                  References

                  PhD thesis: https://www.research.unipd.it/handle/11577/3422708

                  Optimization paper: https://doi.org/10.1016/j.electacta.2021.139667

                  Flow field optimization paper (we don't have flow fields, but the simulation framework/procedure is interesting): https://linkinghub.elsevier.com/retrieve/pii/S0378775321009563

                  wordmark@mas.toW This user is from outside of this forum
                  wordmark@mas.toW This user is from outside of this forum
                  wordmark@mas.to
                  wrote last edited by wordmark@mas.to
                  #10

                  @kirk what are the properties for such a battery? (How does it compare to a 48V 14kWh #LiFePo4? (Which can burn down houses if cells are not high quality)

                  kirkK 1 Reply Last reply
                  0
                  • kirkK Offline
                    kirkK Offline
                    kirk
                    wrote last edited by
                    #11

                    image.png
                    A snapshot of some messing around with OpenFOAM. Initial conditions aren't correct yet and no porous zone is present. But it runs on my laptop!

                    1 Reply Last reply
                    1
                    3
                    • sepiS Offline
                      sepiS Offline
                      sepi
                      wrote last edited by sepi
                      #12

                      Any particular reason why you don't consider milling or laser cutting? FDM printing large surfaces that need to stay flat seems to be a challenge on general. Have you envisioned printing the structure (manifold?) on a prefabricated sheed of plastic?

                      kirkK 1 Reply Last reply
                      0
                      • sepiS Offline
                        sepiS Offline
                        sepi
                        wrote last edited by
                        #13

                        Also did you ever consider TPU for the parts in contact with the electrodes? It's pretty resistant to chemicals and ribbery and could thus male seals.

                        1 Reply Last reply
                        0
                        • V Offline
                          V Offline
                          Vorg
                          wrote last edited by
                          #14

                          I saw the blog post which also mentioned the problems of 3d printing the panels of that size without warping. I did a quick google on injection molding and that could also get $$$ and a bit beyond some DIYers with the need for pressure.

                          But what about casting? Are there resin based or other low temp materials that could be cast? Because making the mold would be easy. A dummy part could be printed from any material and it could be made in, say forths that could be glued together. And for the mold there is a quick setting plaster like material we use in construction for repairs (one brand is "Quickfix) that dries to a porcelain like material, very hard, and very fast. It's sold with set times in minutes. Make your dummy part and put it on some wax paper or plastic wrap on a flat surface with a frame around the part. fill with plaster and when cured, spray with a sealer that wont react to the resin to seal the micro pores. Then with it flipped over and the dummy back in, and the frame around it, pour the other half. You have a simple and cheap to make mold for casting.

                          1 Reply Last reply
                          1
                          • sepiS Offline
                            sepiS Offline
                            sepi
                            wrote last edited by
                            #15

                            I guess that both injection molding and casting don't allow for fancy internal geomtries needed for the manifolds.

                            1 Reply Last reply
                            0
                            • V Offline
                              V Offline
                              Vorg
                              wrote last edited by
                              #16

                              From the way I looked at the plate, it has open channels that become enclosed when placed against the next plate.

                              I've never done any 3d printing, but from what I read, they don't do overhangs well because the hot plastic would not have any support under it and adding supports in the channels would restrict flow.

                              1 Reply Last reply
                              0
                              • wordmark@mas.toW wordmark@mas.to

                                @kirk what are the properties for such a battery? (How does it compare to a 48V 14kWh #LiFePo4? (Which can burn down houses if cells are not high quality)

                                kirkK Offline
                                kirkK Offline
                                kirk
                                wrote last edited by
                                #17

                                @wordmark@mas.to said in Designing the large-format cell:

                                Previous thought: so u say this cell makes O2 and H2 going out from separate outlets?

                                No, that is not at all the intended operation, but it is a possible unintended side reaction if something goes wrong or is poorly designed/outside the operating mode.


                                @wordmark@mas.to said in Designing the large-format cell:

                                What volts amps will your stack require? Production costs per stack?

                                @wordmark@mas.to said in Designing the large-format cell:

                                what are the properties for such a battery? (How does it compare to a 48V 14kWh #LiFePo4? (Which can burn down houses if cells are not high quality)

                                We are very far from having a datasheet on such an RFB, as we are still very much in the R&D phase, but there are some datasheets out there from commercial companies which could give you an idea, but generally RFBs don't make sense below 10 kWh in size because of their size and requirement of centrifugal pumps.

                                We have a FAQ that might answer some of your questions here.

                                wordmark@mas.toW 2 Replies Last reply
                                1
                                • sepiS sepi

                                  Any particular reason why you don't consider milling or laser cutting? FDM printing large surfaces that need to stay flat seems to be a challenge on general. Have you envisioned printing the structure (manifold?) on a prefabricated sheed of plastic?

                                  kirkK Offline
                                  kirkK Offline
                                  kirk
                                  wrote last edited by
                                  #18

                                  @sepi said in Designing the large-format cell:

                                  Any particular reason why you don't consider milling or laser cutting? FDM printing large surfaces that need to stay flat seems to be a challenge on general. Have you envisioned printing the structure (manifold?) on a prefabricated sheed of plastic?

                                  I have considered this, and I'm not against it, I am just pursuing FDM first until I can prove that we need to try something else. With our current approach it's desirable for sealing purposes to have a flat, sealed top surface on the flow frame, ie overhanging geometry, so laser/milling are out, unless you try to bond a layer on top, and it starts to get complicated. Milling plastic, especially fine details, is also hard to do well for amateur machinists - it tends to just melt unless you have your speeds and feeds totally dialed + flood coolant. We hope to have an FDM printable design to allow as many others to get in on this, since FDM printers are much more abundant and easy to use than capable plastic CNC mill setups.

                                  Printing on plastic sounds kind of hard, especially for PP filaments, and it doesn't get rid of the overhanging geometry question.

                                  @sepi said in Designing the large-format cell:

                                  Also did you ever consider TPU for the parts in contact with the electrodes? It's pretty resistant to chemicals and ribbery and could thus male seals.

                                  We haven't tried TPU yet, if I recall @danielfp248 saw somewhere that it wouldn't be compatible with the zinc-iodide chemistry that has been our main workhorse - specifically the charged triiodide species, which is really a pain in terms of chemical resistance. We'd need to confirm that it's resistant to triiodide. You're right that it's flexibility could help make it a good seal though.

                                  @sepi said in Designing the large-format cell:

                                  I guess that both injection molding and casting don't allow for fancy internal geomtries needed for the manifolds.

                                  Both injection molding and casting can do internal geometries, but as @Vorg pointed out it's cost prohibitive on small-scales.

                                  @Vorg said in Designing the large-format cell:

                                  I've never done any 3d printing, but from what I read, they don't do overhangs well because the hot plastic would not have any support under it and adding supports in the channels would restrict flow.

                                  FDM printing can "bridge" to some extent, which we are exploiting to print our prototype flow frames here. @danielfp248 made a great post showing some of his efforts to print it here, I highly recommend you check that post out - we're definitely making progress with this approach! Eventually, if we got a really great flow frame design that was locked-in, it may make sense to make a lot of them with injection molding.

                                  1 Reply Last reply
                                  0
                                  • kirkK kirk

                                    @wordmark@mas.to said in Designing the large-format cell:

                                    Previous thought: so u say this cell makes O2 and H2 going out from separate outlets?

                                    No, that is not at all the intended operation, but it is a possible unintended side reaction if something goes wrong or is poorly designed/outside the operating mode.


                                    @wordmark@mas.to said in Designing the large-format cell:

                                    What volts amps will your stack require? Production costs per stack?

                                    @wordmark@mas.to said in Designing the large-format cell:

                                    what are the properties for such a battery? (How does it compare to a 48V 14kWh #LiFePo4? (Which can burn down houses if cells are not high quality)

                                    We are very far from having a datasheet on such an RFB, as we are still very much in the R&D phase, but there are some datasheets out there from commercial companies which could give you an idea, but generally RFBs don't make sense below 10 kWh in size because of their size and requirement of centrifugal pumps.

                                    We have a FAQ that might answer some of your questions here.

                                    wordmark@mas.toW This user is from outside of this forum
                                    wordmark@mas.toW This user is from outside of this forum
                                    wordmark@mas.to
                                    wrote last edited by
                                    #19

                                    @kirk thanks keep me updated

                                    1 Reply Last reply
                                    1
                                    • kirkK kirk

                                      @wordmark@mas.to said in Designing the large-format cell:

                                      Previous thought: so u say this cell makes O2 and H2 going out from separate outlets?

                                      No, that is not at all the intended operation, but it is a possible unintended side reaction if something goes wrong or is poorly designed/outside the operating mode.


                                      @wordmark@mas.to said in Designing the large-format cell:

                                      What volts amps will your stack require? Production costs per stack?

                                      @wordmark@mas.to said in Designing the large-format cell:

                                      what are the properties for such a battery? (How does it compare to a 48V 14kWh #LiFePo4? (Which can burn down houses if cells are not high quality)

                                      We are very far from having a datasheet on such an RFB, as we are still very much in the R&D phase, but there are some datasheets out there from commercial companies which could give you an idea, but generally RFBs don't make sense below 10 kWh in size because of their size and requirement of centrifugal pumps.

                                      We have a FAQ that might answer some of your questions here.

                                      wordmark@mas.toW This user is from outside of this forum
                                      wordmark@mas.toW This user is from outside of this forum
                                      wordmark@mas.to
                                      wrote last edited by
                                      #20

                                      @kirk if that #battery lasts longer than 30 years that would be really really good return on investment

                                      1 Reply Last reply
                                      1
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      1

                                      Online

                                      38

                                      Users

                                      26

                                      Topics

                                      201

                                      Posts
                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      Powered by NodeBB Contributors
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • Users
                                      • Groups