58694-50-1 Secapin Secapin (honeybee)