Biomotion Sciences (SLXN) Price To Sales Ratio