BIOSPEC EAST AFRICA LIMITED

BIOSPEC EAST AFRICA LIMITED