energy efficient go-peek hybrid membrane process … library/events/2017/co2...7 4 6 5 treated flue...

40
Shiguang Li Gas Technology Institute (GTI) Miao Yu University of South Carolina (USC), and Rensselaer Polytechnic Institute (RPI) Yong Ding Air Liquide Advanced Separations (ALaS) Energy Efficient GO-PEEK Hybrid Membrane Process for Post-combustion CO 2 Capture DOE Contract No. DE-FE0026383 CO 2 Capture Technology Project Review Meeting August 21 - 25, 2017, Pittsburgh, PA

Upload: phunghuong

Post on 25-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

Shiguang Li

Gas Technology Institute (GTI)

Miao Yu

University of South Carolina (USC), and Rensselaer Polytechnic Institute (RPI)

Yong Ding

Air Liquide Advanced Separations (ALaS)

Energy Efficient GO-PEEK Hybrid Membrane

Process for Post-combustion CO2 Capture

DOE Contract No. DE-FE0026383

CO2 Capture Technology Project Review Meeting

August 21 - 25, 2017, Pittsburgh, PA

Page 2: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2

Process description

CO2/SO2 selectivity through GO

membrane will be tested in the

current program:

PEEK

membrane

absorber

Flue

gasCO2 enriched

permeate

H2O

Blower

Vacuum

pump

Condenser

1 27

4

6

5

Treated flue gas to stack (1.3 (vol.)% CO2, 0.5 psi)

Flash

regenerator

CO2 captured (95% purity of CO2)

H2O to surge tank

9

10

13

GO membrane

(conventional process)3

~99.5%

purity of CO2

>90% purity

of CO2

8

11

12

13.2 (vol.)%

CO2

Filter

Surge

tank

Plant’s

low

pressure

steam

GO = graphene oxide

▪ Case 1: SO2 permeates through the

membrane, a caustic scrubber is

needed before the GO membrane

▪ Case 2: SO2 stays in the retentate,

scrubber unneeded; HFMC can

handle 150 ppmv SO2 (DE-FE-

0004787)

GO for bulk/partial CO2 removal PEEK HFMC to further capture CO2

Page 3: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

33

GO-PEEK project overview

▪ Performance period: Oct. 1, 2015 – Sep. 30, 2018

▪ Funding: $1,999,995 from DOE; $500,000 cost share

▪ Objectives: Develop a hybrid membrane process combining a

graphene oxide (GO) gas separation membrane configuration unit and a

PEEK hollow fiber membrane contactor (HFMC) unit to capture ≥90% of

the CO2 from flue gases with 95% CO2 purity at a cost of electricity 30%

less than the baseline CO2 capture approach

▪ Team:

Member Roles

• Project management and planning

• Quality control and CO2 capture performance tests

• GO membrane development

• PEEK membrane development

▪ High-level technical & economic feasibility study

ALaS

Page 4: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

44

GO membrane technology based on our pioneering

work published in Science (2013, 342 (6154) 95)

Single-layered GO flake

prepared as thin as 1 nm

0

0.5

1

1.5

2

0 250 500 750 10000 250 500 750

1.5

1.0

0.5

x, nm

h, nm

A

B 500 nm

▪ Contribution of the paper: ▪ Structural defects on GO flakes can be

controlled as transport pathway for

selective gas separations

Page 5: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

5

Singular PEEK HFMC technology currently at

pilot scale development stage (DE-FE0012829)

Membrane contactor: high surface area

device that facilitates mass transfer

Page 6: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

6

Singular PEEK HFMC technology currently at

pilot scale development stage (DE-FE0012829)

Commercial-

sized

modules

Membrane contactor: high surface area

device that facilitates mass transfer

Page 7: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

7

Singular PEEK HFMC technology currently at

pilot scale development stage (DE-FE0012829)

Commercial-

sized

modules

Plant constructed and installed at NCCC

Membrane contactor: high surface area

device that facilitates mass transfer

Page 8: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

8

Singular PEEK HFMC technology currently at

pilot scale development stage (DE-FE0012829)

Commercial-

sized

modules

Plant constructed and installed at NCCC

Membrane contactor: high surface area

device that facilitates mass transfer

NCCC testing results indicate DOE’s

technical target can be achieved▪ CO2 removal rate:

▪ CO2 purity: > 98.6% CO2

0

200

400

600

800

0

20

40

60

80

100

0:00 1:12 2:24

Flu

e g

as flo

w r

ate

(lb

/h)

Pe

rce

nt (%

)

Time (hour : minute)

Flue gas flow rate

CO2 removal rate

Inlet CO2 concentration (dry basis, vol.)

Outlet CO2 concentration (dry basis, vol.)

90% removal line

Page 9: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

9

GO-PEEK technical goals

GO-PEEK

hybrid

processPEEK

membranes

GO

membranes

▪ CO2 permeance ≥

1,000 GPU

▪ CO2/N2 selectivity ≥

90

▪ Intrinsic CO2

permeance ≥ 3,000

GPU

▪ CO2 mass transfer

coefficient ≥ 3 (sec)-1

Separate and

capture ≥ 90% CO2

from a simulated

flue gas with 95%

CO2 purity

GPU= Gas Permeation Unit

Page 10: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

10

Progress on PEEK

Membranes

BA

Page 11: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

11

Under the current program, we are developing PEEK

fibers with intrinsic CO2 permeance of 3,000 GPU

1 GPU = 1 x 106 cm3 (STP)/cm2 • s • cmHg

Current

project

target

0

1000

2000

3000

2009 2011 2013 2015 2017

CO

2p

erm

ean

ce

(GP

U)

Year

Beginning of bench-scale program

1st GenerationPEEK fibers developedfor bench-scale testing

2nd GenerationPEEK fibers developed for pilot-scale testing

3rd Generation PEEK fibers under development

Page 12: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

12

Eight types of fibers were investigated

Sample

No.

Fiber OD

(Micron)

Fiber ID

(Micron)

CO2 permeance*

(GPU)

78-33-3A 582 350 2,300

78-33-3B 582 350 2,500

78-118-3A 569 358 2,300

78-118-3B 569 358 2,800

78-117-5A 569 353 3,400

78-117-5B 569 353 3,400

78-117-5C 569 353 3,700

78-117-5D 569 353 3,800

Temperature: 25°C, feed pressure: ~ 5 psig

Page 13: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

13

2-inch module 2PG819 containing 78-117-5C

fibers (CO2 permeance of 3,700 GPU)

Module 2PG819

23-25°C

10 psig feed pressure

Page 14: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

14

PEEK membrane module effective in capturing CO2 from

low CO2-concentration feeds in membrane contactor

Module: 2PG3035

Solvent: aMDEA

Temperature: 25°C

Goal of mass transfer coefficient > 3 (sec)-1 achieved

0

1

2

3

4

0

0.4

0.8

1.2

1.6

2

0 2 4 6 8 10

Mass tra

nsfe

r coeffic

ient,

(sec)-

1

CO

2co

nce

ntr

atio

n f

or

tre

ate

d g

as

(vo

l.%

)

CO2 feed concentration (vol.%)

Page 15: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

15

Progress on GO

Membranes

GO: single-atomic

layered, oxidized

graphene

Page 16: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

1616

Procedure developed for coating GO-based

membrane on hollow fiber (HF) support

1. Valves A and B are open, GO dispersion flows continuously in hollow fiber

2. Vacuum filtration is conducted for a controlled time; and

3. Valves A and B are closed; coated fiber stays under vacuum for a controlled time

Coating procedure:

Valve A Valve B

Page 17: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

1717

GO membrane (thickness: ~9 nm) supported on

polyethersulfone (PES) hollow fiber

1 cm

PES

fiber

20 mm

C D

300 nm

A B

C D

Page 18: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

1818

GO membrane (thickness: ~9 nm) supported on

polyethersulfone (PES) hollow fiber

1 cm

PES

fiber

Uncoated

fiber

surface

20 mm

C D

300 nm

A B

C D

Page 19: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

1919

GO membrane (thickness: ~9 nm) supported on

polyethersulfone (PES) hollow fiber

1 cm

PES

fiber

Uncoated

fiber

surface

Coated

fiber

surface

20 mm

C D

300 nm

A B

C D

Page 20: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2020

GO membrane (thickness: ~9 nm) supported on

polyethersulfone (PES) hollow fiber

1 cm

PES

fiber

Uncoated

fiber

surface

Coated

fiber

surface

Coated

fiber cross

section

20 mm

C D

300 nm

A B

C D

Page 21: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2121

Coated fiber sealed in a mini-module for

gas permeation testing

Permeation testing unit

Mini-module

Water

bubbler

and

knockout

vessel

Page 22: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2222

Initial GO membrane performance under

simulated flue gas condition

▪ CO2 permeance of 100 GPU and selectivity of 49 obtained for a

humidified 15%/85% CO2/N2 mixture

Page 23: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

23

Challenge: GO membrane performance

needs significant improvement

1

10

100

1000

0 500 1000

CO

2/N

2se

lec

tiv

ity

CO2 permeance (GPU)

Li et al., ACS Appl. Mater.

Interfaces. 7, 5528 (2015)

Our membrane at early stage

Kim et al., Science 342, 91 (2013)

Shen et al., ACS Sustainable

Chem. Eng. 3, 1819 (2015)

Shen et al., Angew. Chem.

Int. Ed., 54 , 578 (2015)

Our target

Page 24: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2424

Approaches to improve CO2 permeance

▪ Create more structural defects on GO flake by HNO3

etching

▪ Reduce GO flake lateral size by ultra-sonication

W/O ultra-sonication W/ ultra-sonication

Page 25: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2525

Approach to improve CO2/N2 selectivity: fill the

space between GO layers with CO2-philic agent

0.7-1.1 nm

▪ CO2-philic agent enables facilitated transport mechanism

to separate CO2 from N2

Page 26: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2626

Approach to improve CO2/N2 selectivity: fill the

space between GO layers with CO2-philic agent

0.7-1.1 nm

▪ CO2-philic agent enables facilitated transport mechanism

to separate CO2 from N2

0.62 nm

CO2-philic agent example: piperazine (PZ)

Page 27: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2727

Cross-sectional SEM of the PZ filled GO membrane

Page 28: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2828

XPS and FTIR analysis confirmed the crosslinking

of PZ with GO sheets

C-N bonds

FTIRXPS

Page 29: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

2929

GO-based membranes separation performance

∆EP=40.6 kJ/mol

Feed: 15% CO2/85%N2 with saturated water vapor

Permeate: with sweep gas

Page 30: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

30

Facilitated transport mechanism

0.7-1.1 nm

Page 31: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

31

Facilitated transport mechanism

2CO2+2RR′NH+H2O⇋RR′NCOOH+RR′NH2++HCO3

CO2+RR′R′′N+H2O⇋RR′R′′NH++HCO3−

0.7-1.1 nm

Page 32: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

32

Facilitated transport mechanism

2CO2+2RR′NH+H2O⇋RR′NCOOH+RR′NH2++HCO3

CO2+RR′R′′N+H2O⇋RR′R′′NH++HCO3−

0.7-1.1 nm

0.62 nm

Page 33: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

3333

Comparison to other CO2/N2 separation membranes

1000

100

10

1

Note: Polymer data points (red): 100 nm membrane thickness assumed

CO2 permeance (GPU)0.1 10 103 105

a(C

O2/N

2)

Robeson, J. Membrane Sci. 2008, Vol. 320, p390

Page 34: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

3434

Comparison to other CO2/N2 separation membranes

1000

100

10

1

Note: Polymer data points (red): 100 nm membrane thickness assumed

CO2 permeance (GPU)0.1 10 103 105

a(C

O2/N

2)

1. Ho, et al., 2015 NETL

CO2 Capture Technology

Meeting, June 23-26,

2015, Pittsburgh.

2. Merkel, et al., Ibid.

3. Venna, Ibid.

4. Bhandari, 2014 NETL

CO2 Capture Technology

Meeting, July 29-August

1, 2014, Pittsburgh.

1OSU composite membranes

2MTR Polaris advanced

(lab scale) membranes

Our GO membrane

at proposal stage

3NETL MOF mixed

matrix membranes

4GE composite hollow

fiber membranes

Robeson, J. Membrane Sci. 2008, Vol. 320, p390

Page 35: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

3535

Comparison to other CO2/N2 separation membranes

1000

100

10

1

Note: Polymer data points (red): 100 nm membrane thickness assumed

Our GO membranes: PCO2: 1000 GPU,

aCO2/N2: 680 (tested at 80°C with sweep gas)

CO2 permeance (GPU)0.1 10 103 105

a(C

O2/N

2)

1. Ho, et al., 2015 NETL

CO2 Capture Technology

Meeting, June 23-26,

2015, Pittsburgh.

2. Merkel, et al., Ibid.

3. Venna, Ibid.

4. Bhandari, 2014 NETL

CO2 Capture Technology

Meeting, July 29-August

1, 2014, Pittsburgh.

1OSU composite membranes

2MTR Polaris advanced

(lab scale) membranes

Our GO membrane

at proposal stage

3NETL MOF mixed

matrix membranes

4GE composite hollow

fiber membranes

Robeson, J. Membrane Sci. 2008, Vol. 320, p390

Page 36: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

36

Future work overview/roadmap

PEEK Membrane DevelopmentGO Membrane Development

Task 8.0 (GTI)– Modification of an

existing HFMC apparatus to GO-

PEEK system

Task 6.0 (RPI) – Further GO optimization

Task 7.0 (GTI) – Performance stability

testing of GO membranes using

simulated flue gases

Task 11.0 (Trimeric)– High-level

techno-economic feasibility study

Task 10.0 (GTI) – CO2 capture

testing using integrated GO-PEEK

hybrid system

Task 9.1 (RPI) – GO

membrane support for

integrated testing

Integrated GO-PEEK Hybrid System

Task 9.2 (ALaS) – PEEK

membrane support for

integrated testing

Page 37: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

37

After the current project, steps can be taken to

further reduce cost for GO-based membranes

▪ New process design

▪ Increase CO2 permeance for GO membrane

▪ Advanced manufacture process to lower membrane costs

module

can be

used in

bench

scale

Hollow fiber configuration

Page 38: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

38

After the current project, steps can be taken to

further reduce cost for GO-based membranes

▪ New process design

▪ Increase CO2 permeance for GO membrane

▪ Advanced manufacture process to lower membrane costs

module

can be

used in

bench

scale

Hollow fiber configurationFlat sheet membranes to be used

in spiral wound configuration

Page 39: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

3939

Summary

▪ We are developing a transformational hybrid process for CO2 capture

combining a conventional gas membrane unit and a HFMC unit

▪ The 3rd Generation PEEK fiber developed to date

▪ Fibers with intrinsic CO2 permeance >3,000 GPU at 25°C

▪ Membrane module effective in capturing CO2 from low CO2-concentration

feeds with aMDEA solvent

▪ GO membrane developed to date

▪ CO2 permeance > 1,000 GPU and aCO2/N2> 600 obtained at 80°C for a

humidified CO2/N2 mixture

▪ Superior performance to GO-based membranes reported in the literature

▪ Future work will focused on further GO membrane development,

integrated testing and TEA

Page 40: Energy Efficient GO-PEEK Hybrid Membrane Process … Library/Events/2017/co2...7 4 6 5 Treated flue gas to stack (1.3 (vol.)% CO 2, 0.5 psi) Flash regenerator CO 2 captured (95% purity

40

Acknowledgements

▪ Financial and technical support

▪ DOE NETL José Figueroa and Lynn Brickett

▪ Dr. Yu Group

▪ Fanglei Zhou

▪ Huynh Ngoc Tien

▪ Jarvis Chen

▪ Mahdi Fathizadeh

DE-FE0026383