5001102887

membrane structure (1000287751);

5001102887

membrane structure (1000287751);