103.99
Scientific Name: Euphyllia glabrescens