Passionate Tales of united states patent 6506148 b2

united states patent 6506148 b2

united states patent 6506148 b2