“Attack of the Giant Leeches”, Balboa Productions. Released bt American International Pictures. 62 min., sd., b&W, 35 mm. c Balboa Productions; 31Oct59 (in notice: 1958) LP15264.
So you need to clear that reg number, “LP15264”.
When searching cocatalog, remember you have to pad the number with zeros out to 12 characters… i.e LP0000001493