Ma-Mel-80a

Other names: MAMEL80A

Cell Line Synopsis