300gms heroin-like substance recovered