meaning of auf Seifenbasis

auf Seifenbasis - German to English

soap-based