Output 66e2affb2f27d4eaa4cf9e9459d6bfb513edfa302a4c31be33858b3cb08774e6:42

value
24353015
script pubkey
OP_0 OP_PUSHBYTES_20 18306ba8496cb16ee2fcc44a3c2151241957957e
address
bc1qrqcxh2zfdjckachuc39rcg23ysv409t777g8xh
transaction
66e2affb2f27d4eaa4cf9e9459d6bfb513edfa302a4c31be33858b3cb08774e6
spent
true