membracid 73 zm Otoyaku 2 Ecuador_9235_filtered