Where do these drop? I have that damn quest to make some energy thingy!!
Hey there and welcome!
These are part of the Piecemaker quest and drop from Sinns in specific maps. (outlined by the quest text)
More info on the quest can be found here: Piece of Mind - London 2038
Also keep in mind that you might not be able to access all the maps to get these pieces right away. (e.g. Craven Street - might be locked, if your story progress isn’t that far yet) At that point you should just continue with the main story a little bit and you’ll get there eventually.
Hope this helps.