folipastatin

folipastatin · CAS 139959-71-0